Classe FieldSchema
Contém as informações de esquema que define um campo personalizado de um item no repositório de metadados.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)
Sintaxe
'Declaração
Public Class FieldSchema
'Uso
Dim instance As FieldSchema
public class FieldSchema
public ref class FieldSchema
public class FieldSchema
public class FieldSchema
Comentários
Um conjunto de campos personalizados pode ser definido para metadados do item. Cada campo consiste em um nome da cadeia de caracteres exclusivo e um valor. Esses campos podem ser usados para armazenar quaisquer metadados adicionais sobre um item que não é aceito de outra forma pelo conjunto padrão de metadados do item. Os campos podem ser acessados através de vários métodos em ItemMetadata, como GetByteField ou SetCustomField. Estes campos e seus formatos, incluindo o tamanho e o tipo de dados, são definidos quando o repositório de dados é inicializado para uma réplica, usando MetadataStore.InitializeReplicaMetadata.
O esquema contém o comprimento do valor do campo. No caso de campos com comprimento fixo, este valor é o tamanho do tipo de dados em bytes. Para campos com comprimento variável, este valor especifica o comprimento máximo do campo em bytes.
Hierarquia de herança
System.Object
Microsoft.Synchronization.MetadataStorage.FieldSchema
Segurança de thread
Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.
Consulte também
Referência
Membros FieldSchema
Namespace Microsoft.Synchronization.MetadataStorage