Membros SqlCeClientSyncProvider
Abstrai um provedor de sincronização do cliente para o SQL Server Compact que se comunica com o cliente e protege o agente de sincronização da implementação específica do banco de dados cliente.
As tabelas a seguir listam os membros expostos pelo tipo SqlCeClientSyncProvider .
Construtor público
Nome | Descrição | |
---|---|---|
![]() |
SqlCeClientSyncProvider | Sobrecarregado. Inicializa uma nova instância da classe SqlCeClientSyncProvider. |
Superior
Propriedades públicas
Nome | Descrição | |
---|---|---|
![]() |
ClientId | Substituído. Obtém ou define o GUID que o Sync Framework usa para identificar o banco de dados do cliente. |
![]() |
ConflictResolver | Obtém um objeto SyncConflictResolver para o provedor de sincronização do cliente, que determina a ação a ser executada quando ocorre um conflito. |
![]() |
Connection | Obtém o objeto IDbConnection que é usado para estabelecer conexão com o banco de dados do cliente. |
![]() |
ConnectionString | Obtém ou define a cadeia de caracteres que é usada para estabelecer conexão com o banco de dados do cliente. |
![]() |
CreateDatabaseIfNotExists | Obtém ou define se o banco de dados do cliente deve ser criado, se ele não existir. |
![]() |
RetentionInDays | Obtém ou define o número de dias que os metadados de controle de alterações ficam armazenados em um banco de dados do SQL Server Compact. |
Superior
Métodos públicos
(consulte também Métodos protegidos )
Nome | Descrição | |
---|---|---|
![]() |
AcceptChanges | Sobrecarregado. Atualiza metadados de controle de forma que as alterações pendentes no cliente não sejam carregadas durante a próxima sincronização. |
![]() |
ApplyChanges | Sobrecarregado. Aplica inserções, atualizações e exclusões para um grupo de sincronização no banco de dados do cliente. |
![]() |
BeginTransaction | Substituído. 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 | Substituído. Cria o esquema de tabela no banco de dados cliente, se o esquema não existir. |
![]() |
Dispose | Sobrecarregado. Substituído. Libera os recursos que são usados por SqlCeClientSyncProvider. |
![]() |
EndTransaction | Substituído. Chamado por SyncAgent para encerrar 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 | Sobrecarregado. Obtém inserções, atualizações e exclusões do cliente que ocorreram desde a última vez que chamou-se Synchronize ou AcceptChanges. |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetTableReceivedAnchor | Substituído. Obtém um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. |
![]() |
GetTableSentAnchor | Substituído. Obtém um objeto SyncAnchor que contém a hora em que a última alteração foi enviada do cliente. |
![]() |
GetType | (Herdado de Object.) |
![]() |
OnInitialized | Gera o evento inicializado. |
![]() ![]() |
ReferenceEquals | (Herdado de Object.) |
![]() |
SetTableReceivedAnchor | Substituído. Define um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. |
![]() |
SetTableSentAnchor | Substituído. 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 | |
---|---|---|
![]() |
Dispose | Sobrecarregado. Libera os recursos que são usados por SqlCeClientSyncProvider. |
![]() |
Finalize | Substituído. É o destruidor de SqlCeClientSyncProvider. |
![]() |
MemberwiseClone | (Herdado de Object.) |
![]() |
OnApplyChangeFailed | Gera o evento ApplyChangeFailed. |
![]() |
OnApplyingChanges | Gera o evento ApplyingChanges. |
![]() |
OnChangesApplied | Gera o evento ChangesApplied. |
![]() |
OnChangesSelected | Gera o evento ChangesSelected. |
![]() |
OnCreatingSchema | Gera o evento CreatingSchema. |
![]() |
OnSchemaCreated | Gera o evento SchemaCreated. |
![]() |
OnSelectingChanges | Gera o evento SelectingChanges. |
![]() |
OnSyncProgress | Gera o evento SyncProgress. |
Superior
Eventos públicos
Nome | Descrição | |
---|---|---|
![]() |
ApplyChangeFailed | Ocorre após uma linha não poder ser aplicada no cliente. |
![]() |
ApplyingChanges | Ocorre antes da aplicação de alterações para um grupo de sincronização no cliente. |
![]() |
ChangesApplied | Ocorre após a aplicação de todas as alterações para um grupo de sincronização no cliente. |
![]() |
ChangesSelected | Ocorre após a seleção no cliente de todas as alterações a serem aplicadas para um grupo de sincronização no servidor. |
![]() |
CreatingSchema | Ocorre antes de o esquema ser criado no cliente para cada tabela. |
![]() |
SchemaCreated | Ocorre após o esquema ser criado no cliente para cada tabela. |
![]() |
SelectingChanges | Ocorre antes da seleção no cliente de todas as alterações a serem aplicadas para um grupo de sincronização no servidor. |
![]() |
SyncProgress | Ocorre durante a seleção e a aplicação de alterações para um grupo de sincronização no cliente. |
Superior
Consulte também
Referência
Classe SqlCeClientSyncProvider
Namespace Microsoft.Synchronization.Data.SqlServerCe