GetObjectStoringLocation

ILinkEmbedController.GetObjectStoringLocation method

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

public LinkEmbedDecision GetObjectStoringLocation(int id, byte[] entityData, string semanticName, 
    string contentType, string recomendedExtension)
ParámetroEscribeDescripción
idInt32identificación del objeto Esta identificación es única en toda la operación.
entityDataByte[]Objeto de datos binarios. Este parámetro puede ser nulo, si los datos binarios del objeto aún no se generan.
semanticNameStringAlgún texto breve que describa 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 los caracteres permitidos.
contentTypeStringTipo de objeto MIME.
recomendedExtensionStringExtensión de nombre de archivo, recomendada para este tipo MIME.

Valor_devuelto

Decisión

Ver también