Classe ItemMetadata
En cas de substitution, représente les métadonnées associées à un élément dans l'étendue de synchronisation.
Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)
Syntaxe
'Déclaration
Public MustInherit Class ItemMetadata
'Utilisation
Dim instance As ItemMetadata
public abstract class ItemMetadata
public ref class ItemMetadata abstract
public abstract class ItemMetadata
public abstract class ItemMetadata
Notes
Les métadonnées pour un élément contiennent sa version de création, sa version actuelle, son ID global et une valeur qui indique si l'élément a été supprimé du magasin d'éléments. Les métadonnées peuvent également contenir des champs personnalisés, comme défini par la classe FieldSchema utilisée pour initialiser les métadonnées de réplica.
Le Metadata Storage Service implémente ItemMetadata. Pour obtenir une instance de cette implémentation de ItemMetadata, créez d'abord un objet SqlMetadataStore. Puis, créez ou obtenez un objet ReplicaMetadata, puis appelez CreateItemMetadata ou ReplicaMetadata.FindItemMetadataById.
L'implémentation du Metadata Storage Service de cette classe n'enregistre pas de modifications de propriété sur le disque tant que l'objet n'a pas été passé à SaveItemMetadata.
Remarques à l'attention des héritiers : Lorsque vous héritez de ItemMetadata, vous devez substituer tous ses membres.
Hiérarchie d'héritage
System.Object
Microsoft.Synchronization.MetadataStorage.ItemMetadata
Sécurité des threads
Tous les membres publics statiques (Partagés en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Membres ItemMetadata
Espace de noms Microsoft.Synchronization.MetadataStorage