Membros ClientSyncProvider
Abstrai um provedor de sincronização de cliente que se comunica com o repositório de dados do cliente e protege o agente de sincronização contra a implementação específica do repositório de dados.
As tabelas a seguir listam os membros expostos pelo tipo ClientSyncProvider .
Construtores protegidos
Nome | Descrição | |
---|---|---|
![]() |
ClientSyncProvider | Inicializa uma nova instância da classe ClientSyncProvider. |
Superior
Propriedades públicas
Nome | Descrição | |
---|---|---|
![]() |
ClientId | Quando é substituído em uma classe derivada, obtém ou define o GUID que os Serviços de Sincronização usam para identificar o banco de dados do cliente. |
Superior
Métodos públicos
(consulte também Métodos protegidos )
Nome | Descrição | |
---|---|---|
![]() |
ApplyChanges | Quando substituído em uma classe derivada, aplica inserções, atualizações e exclusões para um grupo de sincronização no banco de dados do cliente quando são especificados parâmetros de metadados de grupo, de conjunto de dados e de sessão de sincronização. |
![]() |
BeginTransaction | Quando é substituído em uma classe derivada, chamado por SyncAgent para iniciar uma transação. Isso permite que o agente confirme um conjunto de alterações como uma unidade atômica. |
![]() |
CreateSchema | Quando substituído em uma classe derivada, cria um esquema de tabela no banco de dados do cliente se o esquema não existir. |
![]() |
Dispose | Libera todos os recursos que são usados por ClientSyncProvider. |
![]() |
EndTransaction | Quando substituído em uma classe derivada, chamado por SyncAgent para terminar uma transação. Isso permite que o agente confirme um conjunto de alterações como uma unidade atômica. |
![]() |
Equals | Sobrecarregado. (Herdado de Object.) |
![]() |
GetChanges | Quando substituído em uma classe derivada, obtém inserções, atualizações e exclusões para o grupo de sincronização e a sessão especificados que ocorreram no cliente desde a última vez em que Synchronize ou AcceptChanges foi chamado. |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetTableReceivedAnchor | Quando substituído em uma classe derivada, obtém um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. |
![]() |
GetTableSentAnchor | Quando substituído em uma classe derivada, obtém um objeto SyncAnchor que contém a hora em que a última alteração foi enviada do cliente. |
![]() |
GetType | (Herdado de Object.) |
![]() ![]() |
ReferenceEquals | (Herdado de Object.) |
![]() |
SetTableReceivedAnchor | Quando substituído em uma classe derivada, define um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. |
![]() |
SetTableSentAnchor | Quando substituído em uma classe derivada, define um objeto SyncAnchor que contém a hora em que a última alteração foi enviada do cliente. |
![]() |
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 ClientSyncProvider
Namespace Microsoft.Synchronization.Data