Classe ItemMetadata
Quando substituído, representa os metadados que estão associados a um item no escopo de sincronização.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)
Sintaxe
'Declaração
Public MustInherit Class ItemMetadata
'Uso
Dim instance As ItemMetadata
public abstract class ItemMetadata
public ref class ItemMetadata abstract
public abstract class ItemMetadata
public abstract class ItemMetadata
Comentários
Os metadados de um item contêm sua versão de criação, versão atual, ID global e um valor que indicam se o item foi excluído do repositório de itens. Os metadados também podem conter campos personalizados como definido pela classe FieldSchema que é usada para inicializar os metadados da réplica.
O serviço de repositório de metadados implementa o ItemMetadata. Para obter uma instância desta implementação do ItemMetadata, primeiro crie um objeto SqlMetadataStore. Depois, crie ou adquira um objeto ReplicaMetadata e, então, chame CreateItemMetadata ou ReplicaMetadata.FindItemMetadataById.
A implementação do serviço de repositório de metadados desta classe não salva alterações de propriedades no disco, a menos que o objeto seja passado para SaveItemMetadata.
Observações para herdeiros: Quando você herda de ItemMetadata, deve substituir todos os seus membros.
Hierarquia de herança
System.Object
Microsoft.Synchronization.MetadataStorage.ItemMetadata
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 ItemMetadata
Namespace Microsoft.Synchronization.MetadataStorage