Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene informazioni sullo schema che definiscono un campo personalizzato di un elemento nell'archivio dei metadati.
Spazio dei nomi: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)
Sintassi
'Dichiarazione
Public Class FieldSchema
'Utilizzo
Dim instance As FieldSchema
public class FieldSchema
public ref class FieldSchema
public class FieldSchema
public class FieldSchema
Osservazioni
È possibile definire un set di campi personalizzati per i metadati dell'elemento. Ogni campo è costituito da un valore e da un nome di stringa univoco. Questi campi possono essere utilizzati per archiviare metadati aggiuntivi relativi a un elemento altrimenti non supportato dal set predefinito di metadati dell'elemento. I campi sono accessibili tramite vari metodi su ItemMetadata, ad esempio GetByteField o SetCustomField. Questi campi e il relativo formato, tra cui le dimensioni e il tipo di dati, vengono definiti quando l'archivio dei metadati viene inizializzato per una replica utilizzando MetadataStore.InitializeReplicaMetadata.
Lo schema contiene la lunghezza per il valore del campo. Per i campi a lunghezza fissa, questo valore corrisponde alle dimensioni in byte del tipo di dati. Per i campi a lunghezza variabile, specifica la lunghezza massima del campo in byte.
Gerarchia di ereditarietà
System.Object
Microsoft.Synchronization.MetadataStorage.FieldSchema
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.
Vedere anche
Riferimento
Membri FieldSchema
Spazio dei nomi Microsoft.Synchronization.MetadataStorage