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.
O tipo ClientSyncProvider expõe os seguintes membros.
Construtores
Nome | Descrição | |
---|---|---|
ClientSyncProvider() () () () | Inicializa uma nova instância da classe ClientSyncProvider. |
Início
Métodos
Nome | Descrição | |
---|---|---|
ApplyChanges(SyncGroupMetadata, DataSet, SyncSession) | 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(SyncSession) | 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(SyncTable, SyncSchema) | 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(Boolean, SyncSession) | 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(Object) | (Herdado de Object.) | |
Finalize() () () () | (Herdado de Object.) | |
GetChanges(SyncGroupMetadata, SyncSession) | 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(String) | 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(String) | 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.) | |
MemberwiseClone() () () () | (Herdado de Object.) | |
SetTableReceivedAnchor(String, SyncAnchor) | 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(String, SyncAnchor) | 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.) |
Início
Propriedades
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. |
Início