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