Classe FieldSchema
Contient des informations de schéma qui définissent un champ personnalisé d'un élément dans le magasin des métadonnées.
Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)
Syntaxe
'Déclaration
Public Class FieldSchema
'Utilisation
Dim instance As FieldSchema
public class FieldSchema
public ref class FieldSchema
public class FieldSchema
public class FieldSchema
Notes
Un jeu de champs personnalisés peut être défini pour les métadonnées d'élément. Chaque champ consiste en un nom de chaîne unique et une valeur. Ces champs peuvent être utilisés pour stocker tous métadonnées supplémentaires concernant un élément qui n'est pas pris en charge par le jeu par défaut de métadonnées d'élément. Les champs peuvent faire l'objet d'un accès via différentes méthodes sur ItemMetadata, comme GetByteField ou SetCustomField. Ces champs et leur format, y compris la taille et le type de données, sont définis lorsque le magasin des métadonnées est initialisé pour un réplica en utilisant MetadataStore.InitializeReplicaMetadata.
Le schéma contient la longueur pour la valeur du champ. Pour les champs de longueur fixe, cette valeur représente la taille du type de données en octets. Pour les champs de longueur variable, cette valeur spécifie en octets la longueur maximale du champ.
Hiérarchie d'héritage
System.Object
Microsoft.Synchronization.MetadataStorage.FieldSchema
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 FieldSchema
Espace de noms Microsoft.Synchronization.MetadataStorage