Membros SimpleSyncProvider
Representa um provedor simples que é usado para sincronizar uma réplica. Você normalmente estenderá FullEnumerationSimpleSyncProvider ou AnchorEnumerationSimpleSyncProvider.
As tabelas a seguir listam os membros expostos pelo tipo SimpleSyncProvider .
Construtores protegidos
Nome | Descrição | |
---|---|---|
![]() |
SimpleSyncProvider | Inicializa uma nova instância da classe SimpleSyncProvider. |
Superior
Propriedades públicas
Nome | Descrição | |
---|---|---|
![]() |
Configuration | Quando substituído em uma classe derivada, obtém o objeto KnowledgeSyncProviderConfiguration que representa informações de configuração de um provedor, como a política de resolução de conflitos. |
![]() |
DestinationCallbacks | Quando substituído em uma classe derivada, obtém um objeto SyncCallbacks que é usado para despachar um evento de sincronização. |
![]() |
IdFormats | Quando substituído em uma classe derivada, obtém um objeto SyncIdFormatGroup que representa o formato das IDs de réplica e de item. |
![]() |
MetadataSchema | Quando substituído em uma classe derivada, obtém um objeto ItemMetadataSchema que representa o esquema de metadados de um item. |
![]() |
ProviderVersion | Quando substituído em uma classe derivada, obtém o número da versão do provedor simples. |
Superior
Métodos públicos
(consulte também Métodos protegidos )
Nome | Descrição | |
---|---|---|
![]() |
BeginSession | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework no início de cada sessão. |
![]() |
DeleteItem | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework para excluir um item do repositório de destino. |
![]() |
EndSession | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework ao término de cada sessão, a menos que uma sessão seja encerrada por causa de uma exceção. |
![]() |
Equals | Sobrecarregado. (Herdado de Object.) |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetMetadataStore | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework para retornar um objeto MetadataStore para uma réplica. |
![]() |
GetType | (Herdado de Object.) |
![]() |
InsertItem | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework para inserir um item no repositório de destino. |
![]() |
LoadChangeData | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework para carregar os dados de alteração de um item com a chave especificada. |
![]() |
OnChangeDetectionCompleted | Quando substituído em uma classe derivada, gera o evento ChangeDetectionCompleted. |
![]() |
OnItemConflicting | Quando substituído em uma classe derivada, gera o evento ItemConflicting. |
![]() |
OnItemConstraint | Quando substituído em uma classe derivada, gera o evento ItemConstraint. |
![]() |
OnMetadataStoreInitialized | Quando substituído em uma classe derivada, gera o evento MetadataStoreInitialized. |
![]() ![]() |
ReferenceEquals | (Herdado de Object.) |
![]() |
ToString | (Herdado de Object.) |
![]() |
UpdateItem | Quando substituído em uma classe derivada, chamado pelo tempo de execução do Sync Framework para atualizar um item no repositório de destino. |
Superior
Métodos protegidos
Nome | Descrição | |
---|---|---|
![]() |
Finalize | (Herdado de Object.) |
![]() |
MemberwiseClone | (Herdado de Object.) |
Superior
Eventos públicos
Nome | Descrição | |
---|---|---|
![]() |
ChangeDetectionCompleted | Ocorre quando a detecção de alteração é concluída para um provedor de origem. |
![]() |
ItemConflicting | Ocorre quando o Sync Framework detecta que um item em processamento está envolvido em um conflito de simultaneidade. |
![]() |
ItemConstraint | Ocorre quando o Sync Framework detecta que um item em processamento está envolvido em um conflito de restrição. |
![]() |
MetadataStoreInitialized | Ocorre quando o repositório de metadados associado a um provedor é inicializado. |
Superior
Consulte também
Referência
Classe SimpleSyncProvider
Namespace Microsoft.Synchronization.SimpleProviders