GetObjectStoringLocation

ILinkEmbedController.GetObjectStoringLocation méthode

Détermine où l’objet doit être stocké. Cette méthode est appelée une fois pour chaque identifiant d’objet. Il n’est pas garanti qu’il n’y ait pas deux objets ayant les mêmes données, semanticName et contentType mais avec des identifiants différents.

public LinkEmbedDecision GetObjectStoringLocation(int id, byte[] entityData, string semanticName, 
    string contentType, string recomendedExtension)
ParamètreTypeDescription
idInt32Identifiant de l’objet. Cet identifiant est unique pour l’ensemble de l’opération.
entityDataByte[]Données binaires de l’objet. Ce paramètre peut être null, si les données binaires de l’objet n’ont pas encore été générées.
semanticNameStringUn court texte décrivant la signification de l’objet. Le contrôleur peut l’utiliser comme partie du nom de l’objet externe, mais il appartient au répartiteur de s’assurer que les noms seront uniques et contiendront uniquement des caractères autorisés.
contentTypeStringType MIME de l’objet.
recomendedExtensionStringExtension de nom de fichier, recommandée pour ce type MIME.

Valeur de retour

Décision

Voir aussi