Compartir a través de


FieldSchema Clase

Contiene información de esquema que define un campo personalizado de un elemento del almacén de metadatos.

Espacio de nombres: Microsoft.Synchronization.MetadataStorage
Ensamblado: Microsoft.Synchronization.MetadataStorage (en microsoft.synchronization.metadatastorage.dll)

Sintaxis

'Declaración
Public Class FieldSchema
'Uso
Dim instance As FieldSchema
public class FieldSchema
public ref class FieldSchema
public class FieldSchema
public class FieldSchema

Notas

Se puede definir un conjunto de campos personalizados para los metadatos del elemento. Cada campo está compuesto por un nombre de cadena único y un valor. Si existen metadatos adicionales relacionados con un elemento que no son admitidos por el conjunto predeterminado de metadatos del elemento, pueden almacenarse en estos campos. Se puede tener acceso a los campos a través de varios métodos de ItemMetadata, como GetByteField o SetCustomField. Estos campos y su formato, incluso el tamaño y el tipo de datos, se definen cuando el almacén de metadatos se inicializa para una réplica usando MetadataStore.InitializeReplicaMetadata.

El esquema contiene la longitud del valor del campo. Para los campos de longitud fija, este valor es el tamaño del tipo de datos en bytes. Para los campos de longitud variable, este valor especifica la longitud máxima del campo en bytes.

Jerarquía de herencia

System.Object
  Microsoft.Synchronization.MetadataStorage.FieldSchema

Seguridad para subprocesos

Todos los miembros (Compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

FieldSchema Miembros
Microsoft.Synchronization.MetadataStorage Espacio de nombres