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.
O tipo SqlCeClientSyncProvider expõe os seguintes membros.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
SqlCeClientSyncProvider() () () () | Inicializa uma nova instância da classe SqlCeClientSyncProvider usando valores padrão. |
![]() |
SqlCeClientSyncProvider(String) | Inicializa uma nova instância da classe SqlCeClientSyncProvider usando um parâmetro de cadeia de conexão. |
![]() |
SqlCeClientSyncProvider(String, Boolean) | Inicializa uma nova instância da classe SqlCeClientSyncProvider usando parâmetros de cadeia de conexão e de criação de banco de dados. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AcceptChanges(IEnumerable< (Of < <' (String> ) > > )) | Atualiza metadados de controle para as tabelas especificadas, de forma que as alterações pendentes nessas tabelas não sejam carregadas durante a próxima sincronização. |
![]() |
AcceptChanges(String) | Atualiza metadados de controle de forma que as alterações pendentes para a tabela especificada não sejam carregadas durante a próxima sincronização. |
![]() |
AcceptChanges(IEnumerable< (Of < <' (String> ) > > ), SyncAnchor) | Atualiza metadados de controle até o ponto de ancoragem especificado, de forma que as alterações pendentes para as tabelas especificadas no cliente não sejam carregadas durante a próxima sincronização. |
![]() |
AcceptChanges(String, SyncAnchor) | Atualiza metadados de controle até o ponto de ancoragem especificado, de forma que as alterações pendentes para a tabela especificada no cliente não sejam carregadas durante a próxima sincronização. |
![]() |
ApplyChanges(IEnumerable< (Of < <' (String> ) > > ), DataSet, SyncAnchor) | Aplica inserções, atualizações e exclusões para um grupo de sincronização no banco de dados cliente quando são especificados parâmetros de nomes de tabela, conjunto de dados e âncora de servidor. |
![]() |
ApplyChanges(String, DataSet, SyncAnchor) | Aplica inserções, atualizações e exclusões para um grupo de sincronização no banco de dados cliente quando são especificados parâmetros de nome de tabela, conjunto de dados e âncora do servidor. |
![]() |
ApplyChanges(SyncGroupMetadata, DataSet, SyncSession) | Aplica inserções, atualizações e exclusões para um grupo de sincronização no banco de dados cliente quando são especificados parâmetros de metadados de grupo, conjunto de dados e sessão de sincronização. (Substitui ClientSyncProvider. . :: . .ApplyChanges(SyncGroupMetadata, DataSet, SyncSession).) |
![]() |
BeginTransaction(SyncSession) | Chamado por SyncAgent para iniciar uma transação. Isso permite que o agente confirme um conjunto de alterações como uma unidade atômica. (Substitui ClientSyncProvider. . :: . .BeginTransaction(SyncSession).) |
![]() |
CreateSchema(SyncTable, SyncSchema) | Cria o esquema de tabela no banco de dados cliente, se o esquema não existir. (Substitui ClientSyncProvider. . :: . .CreateSchema(SyncTable, SyncSchema).) |
![]() |
Dispose() () () () | Libera todos os recursos que são usados por SqlCeClientSyncProvider. (Substitui ClientSyncProvider. . :: . .Dispose() () () ().) |
![]() |
Dispose(Boolean) | Libera os recursos não gerenciados que são usados pelo SqlCeClientSyncProvider e, como opção, libera os recursos gerenciados. |
![]() |
EndTransaction(Boolean, SyncSession) | Chamado por SyncAgent para encerrar uma transação. Isso permite que o agente confirme um conjunto de alterações como uma unidade atômica. (Substitui ClientSyncProvider. . :: . .EndTransaction(Boolean, SyncSession).) |
![]() |
Equals(Object) | (Herdado de Object.) |
![]() |
Finalize() () () () | É o destruidor de SqlCeClientSyncProvider. (Substitui Object. . :: . .Finalize() () () ().) |
![]() |
GetChanges(IEnumerable< (Of < <' (String> ) > > )) | Obtém inserções, atualizações e exclusões das tabelas especificadas no cliente que ocorreram desde a última vez que Synchronize ou AcceptChanges foi chamado. |
![]() |
GetChanges(String) | Obtém inserções, atualizações e exclusões da tabela especificada no cliente que ocorreram desde a última vez que Synchronize ou AcceptChanges foi chamado. |
![]() |
GetChanges(SyncGroupMetadata, SyncSession) | 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 que Synchronize ou AcceptChanges foi chamado. (Substitui ClientSyncProvider. . :: . .GetChanges(SyncGroupMetadata, SyncSession).) |
![]() |
GetHashCode() () () () | (Herdado de Object.) |
![]() |
GetTableReceivedAnchor(String) | Obtém um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. (Substitui ClientSyncProvider. . :: . .GetTableReceivedAnchor(String).) |
![]() |
GetTableSentAnchor(String) | Obtém um objeto SyncAnchor que contém a hora em que a última alteração foi enviada do cliente. (Substitui ClientSyncProvider. . :: . .GetTableSentAnchor(String).) |
![]() |
GetType() () () () | (Herdado de Object.) |
![]() |
MemberwiseClone() () () () | (Herdado de Object.) |
![]() |
OnApplyChangeFailed(ApplyChangeFailedEventArgs) | Gera o evento ApplyChangeFailed. |
![]() |
OnApplyingChanges(ApplyingChangesEventArgs) | Gera o evento ApplyingChanges. |
![]() |
OnChangesApplied(ChangesAppliedEventArgs) | Gera o evento ChangesApplied. |
![]() |
OnChangesSelected(ChangesSelectedEventArgs) | Gera o evento ChangesSelected. |
![]() |
OnCreatingSchema(CreatingSchemaEventArgs) | Gera o evento CreatingSchema. |
![]() |
OnInitialized() () () () | Gera o evento inicializado. |
![]() |
OnSchemaCreated(SchemaCreatedEventArgs) | Gera o evento SchemaCreated. |
![]() |
OnSelectingChanges(SelectingChangesEventArgs) | Gera o evento SelectingChanges. |
![]() |
OnSyncProgress(SyncProgressEventArgs) | Gera o evento SyncProgress. |
![]() |
SetTableReceivedAnchor(String, SyncAnchor) | Define um objeto SyncAnchor que contém a hora em que a última alteração foi recebida do servidor. (Substitui ClientSyncProvider. . :: . .SetTableReceivedAnchor(String, SyncAnchor).) |
![]() |
SetTableSentAnchor(String, SyncAnchor) | Define um objeto SyncAnchor que contém a hora em que a última alteração foi enviada do cliente. (Substitui ClientSyncProvider. . :: . .SetTableSentAnchor(String, SyncAnchor).) |
![]() |
ToString() () () () | (Herdado de Object.) |
Início
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
ClientId | Obtém ou define o GUID que o Sync Framework usa para identificar o banco de dados do cliente. (Substitui ClientSyncProvider. . :: . .ClientId.) |
![]() |
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. |
Início
Eventos
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. |
Início