Membros ReplicaMetadata
Quando substituído, fornece acesso aos metadados da réplica e do item no repositório de metadados. ReplicaMetadata também fornece serviços para detecção de exclusão e auxiliares para a implementação de métodos do provedor de sincronização.
As tabelas a seguir listam os membros expostos pelo tipo ReplicaMetadata .
Construtores protegidos
Nome | Descrição | |
---|---|---|
ReplicaMetadata | Inicializa uma nova instância da classe ReplicaMetadata que contém o esquema de formato de ID e a ID da réplica especificados. |
Superior
Propriedades públicas
Nome | Descrição | |
---|---|---|
CustomReplicaMetadata | Quando substituído em uma classe derivada, obtém ou define o campo de metadados personalizado que está associado com esta réplica. | |
DeleteDetector | Quando substituído em uma classe derivada, um objeto que representa o serviço de detecção de exclusão. | |
IdFormats | Obtém o esquema de formato de ID da réplica. | |
LastDeletedItemsCleanupTime | Quando substituído em uma classe derivada, obtém a hora em que os itens excluídos foram limpos pela última vez por CleanupDeletedItems. | |
ProviderVersion | Quando substituído em uma classe derivada, obtém ou define a versão do provedor que opera nestes metadados. | |
ReplicaId | Obtém a ID da réplica associada a estes metadados. |
Superior
Métodos públicos
(consulte também Métodos protegidos )
Nome | Descrição | |
---|---|---|
CleanupDeletedItems | Quando substituído em uma classe derivada, remove itens marcados como excluídos anteriores à última limpeza bem-sucedida. | |
CreateItemMetadata | Quando substituído em uma classe derivada, cria um novo objeto de metadados do item que pode ser usado para adicionar uma nova entrada de metadados do item ao repositório de metadados. | |
Equals | Sobrecarregado. (Herdado de Object.) | |
ExcludeItemFromAllKnowledgeByGlobalId | Remove o conhecimento sobre o item especificado do conhecimento. | |
FindItemMetadataById | Quando substituído em uma classe derivada, obtém os metadados do item que tem a ID global especificada. | |
FindItemMetadataByIndexedField | Quando substituído em uma classe derivada, retorna uma lista de entradas de metadados do item que têm o valor especificado para o campo indexado. | |
FindItemMetadataByIndexedFields | Quando substituído em uma classe derivada, retorna uma lista de entradas de metadados de item que têm os valores especificados para o conjunto de campos indexados. | |
FindItemMetadataByMergeWinnerId | Quando substituído em uma classe derivada, retorna uma lista de entradas de metadados do item que representam marcas de exclusão de mesclagem que têm o valor especificado para suas respectivas propriedades de ID vencedora de mesclagem. | |
FindItemMetadataByUniqueIndexedField | Quando substituído em uma classe derivada, retorna a entrada de metadados do item exclusiva que tem o valor especificado para o campo indexado. | |
FindItemMetadataByUniqueIndexedFields | Quando substituído em uma classe derivada, retorna a entrada de metadados do item exclusiva que tem os valores especificados para os campos indexados. | |
GetAllItems | Quando substituído em uma classe derivada, obtém todos os itens contidos no repositório de metadados para esta réplica. | |
GetChangeBatch | Quando substituído em uma classe derivada, obtém um lote de alterações que contém metadados para os itens que não estão contidos no conhecimento especificado do provedor de destino. | |
GetFilteredChangeBatch | Quando substituído em uma classe derivada, obtém um lote de alterações que contém metadados dos itens que não estão contidos no conhecimento especificado do provedor de destino e que são aceitos pelo filtro especificado. | |
GetFilteredFullEnumerationChangeBatch | Obtém um lote de alterações filtrado que contém metadados dos itens que têm IDs maiores ou iguais ao limite inferior especificado como parte de uma enumeração completa. | |
GetFilteredFullEnumerationLocalVersions | Quando substituído em uma classe derivada, obtém um lote de alterações filtrado que contém as versões de itens e unidades de alteração armazenados nesta réplica, que correspondem aos itens e unidades de alteração referidos em um lote de alterações enviado de algum outro provedor como parte de uma enumeração completa. | |
GetFilteredLocalVersions | Quando substituído em uma classe derivada, obtém um lote de alterações filtrado que contém as versões de itens e unidades de alteração armazenados nesta réplica. Esses itens e unidades de alteração correspondem aos referidos em um lote de alterações enviado de algum outro provedor. | |
GetForgottenKnowledge | Quando substituído em uma classe derivada, obtém o conhecimento esquecido desta réplica. | |
GetFullEnumerationChangeBatch | Quando substituído em uma classe derivada, obtém um lote de alterações que contém metadados para os itens que têm IDs iguais ou maiores que o limite inferior especificado como parte de uma enumeração completa. | |
GetFullEnumerationLocalVersions | Quando substituído em uma classe derivada, obtém um lote de alterações que contém as versões de itens e unidades de alteração armazenados nesta réplica, que correspondem aos itens e unidades de alteração referidos em um lote de alterações enviado de algum outro provedor como parte de uma enumeração completa. | |
GetHashCode | (Herdado de Object.) | |
GetItemCount | Quando substituído em uma classe derivada, obtém o número total de itens no repositório de metadados e o número de itens excluídos no repositório de metadados. | |
GetKnowledge | Quando substituído em uma classe derivada, obtém o conhecimento atual desta réplica. | |
GetLocalVersions | Quando substituído em uma classe derivada, obtém um lote de alterações que contém as versões de itens e unidades de alteração armazenados nesta réplica. Esses itens e unidades de alteração correspondem aos referidos em um lote de alterações enviado de algum outro provedor. | |
GetNextTickCount | Quando substituído em uma classe derivada, aumenta a contagem em escala salva anteriormente para essa réplica, salva o novo valor no repositório e retorna o novo valor. | |
GetType | (Herdado de Object.) | |
ReferenceEquals | (Herdado de Object.) | |
RemoveItemMetadata | Quando substituído em uma classe derivada, remove os metadados do item do repositório de metadados. | |
SaveItemMetadata | Quando substituído em uma classe derivada, salva as alterações das propriedades de metadados do item no repositório de metadados. | |
SaveReplicaMetadata | Quando substituído em uma classe derivada, salva as alterações das propriedades dos metadados da réplica no repositório de metadados. | |
SetForgottenKnowledge | Quando substituído em uma classe derivada, define o conhecimento esquecido para esta réplica. | |
SetKnowledge | Quando substituído em uma classe derivada, define o conhecimento atual desta réplica. | |
ToString | (Herdado de Object.) |
Superior
Métodos protegidos
Nome | Descrição | |
---|---|---|
Finalize | (Herdado de Object.) | |
MemberwiseClone | (Herdado de Object.) |
Superior
Consulte também
Referência
Classe ReplicaMetadata
Namespace Microsoft.Synchronization.MetadataStorage