GetObjectStoringLocation

ILinkEmbedController.GetObjectStoringLocation método

Determina dónde se debe almacenar el objeto. Este método se llama una vez por cada id de objeto. No se garantiza que no habrá dos objetos con el mismo dato, semanticName y contentType pero con un id diferente.

public LinkEmbedDecision GetObjectStoringLocation(int id, byte[] entityData, string semanticName, 
    string contentType, string recomendedExtension)
ParámetroTipoDescripción
idInt32Id del objeto. Este id es único en toda la operación.
entityDataByte[]Datos binarios del objeto. Este parámetro puede ser nulo, si los datos binarios del objeto aún no se han generado.
semanticNameStringUn texto breve que describe el significado del objeto. El controlador puede usar esto como parte del nombre del objeto externo, pero depende del despachador asegurarse de que los nombres sean únicos y contengan solo caracteres permitidos.
contentTypeStringTipo MIME del objeto.
recomendedExtensionStringExtensión de nombre de archivo, recomendada para este tipo MIME.

Valor de retorno

Decisión

Véase también