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