Classe SqlCeReplication
Esse tipo tem um atributo SecurityCriticalAttribute, que o restringe a uso interno pela biblioteca de classes do .NET Framework for Silverlight. O código do aplicativo que usa qualquer membro desse tipo gera um MethodAccessException.
[SEGURANÇA CRÍTICA]
Inicializa uma nova instância do objeto SqlCeReplication. Para obter mais informações sobre a replicação do SQL Server, consulte os Manuais Online do SQL Server. Para obter mais informações sobre a replicação de mesclagem no SQL Server Compact, consulte os Manuais Online do SQL Server Compact.
Hierarquia de herança
System.Object
System.Data.SqlServerCe.SqlCeReplication
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeReplication _
Implements IDisposable
'Uso
Dim instance As SqlCeReplication
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeReplication : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeReplication sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeReplication =
class
interface IDisposable
end
public final class SqlCeReplication implements IDisposable
O tipo SqlCeReplication expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
SqlCeReplication() | Inicializa uma nova instância do objeto SqlCeReplication. Este é o construtor padrão. |
![]() |
SqlCeReplication(String, String, String, String, String, String, String, String) | Inicializa uma nova instância do objeto SqlCeReplication e define as propriedades necessárias para conectar a uma publicação. |
![]() |
SqlCeReplication(String, String, String, String, String, String, String, String, String, String) | Inicializa uma nova instância do objeto SqlCeReplication e define as propriedades para conectar a uma publicação. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
CompressionLevel | Especifica a compactação que será usada pelas rotinas de compactação durante a replicação. |
![]() |
ConnectionManager | Habilita o objeto Replication a usar a API do Gerenciador de Conexões do dispositivo inteligente para estabelecer uma conexão de rede. A conexão é liberada no final da sincronização. |
![]() |
ConnectionRetryTimeout | Especifica por quanto tempo (em segundos), o cliente do SQL Server Compact continuará a repetir o envio de solicitações depois que uma conexão estabelecida falhou. |
![]() |
ConnectTimeout | Obtém ou define o tempo, em milissegundos, que o objeto SqlCeReplication aguarda por uma conexão com o servidor. |
![]() |
Distributor | Especifica o Distribuidor do SQL Server. |
![]() |
DistributorAddress | Especifica o endereço de rede usado quando o SQL Server Reconciler se conecta ao Distribuidor. |
![]() |
DistributorLogin | Especifica o nome de logon usado ao conectar o Distribuidor. |
![]() |
DistributorNetwork | Especifica o protocolo de rede usado quando o SQL Server Reconciler se comunica com o Distribuidor. |
![]() |
DistributorPassword | Especifica a senha de logon usada ao conectar o Distribuidor. |
![]() |
DistributorSecurityMode | Especifica o modo de segurança usado ao conectar o Distribuidor. |
![]() |
ExchangeType | Especifica se a sincronização entre o Editor e o Assinante é bidirecional ou somente de carregamento. |
![]() |
HostName | Obtém ou define o nome do host usado para o dispositivo ao conectar o Editor. |
![]() |
InternetLogin | Especifica o nome de logon usado ao conectar o Agente de Servidor do SQL Server Compact. |
![]() |
InternetPassword | Especifica a senha usada ao conectar o Agente de Servidor do SQL Server Compact. |
![]() |
InternetProxyLogin | Especifica o nome de logon usado ao conectar um InternetProxyServer que exige autenticação. |
![]() |
InternetProxyPassword | Especifica a senha usada ao conectar um InternetProxyServer que exige autenticação. |
![]() |
InternetProxyServer | Especifica o servidor proxy a ser usado para acessar o recurso HTTP especificado na propriedade InternetUrl. |
![]() |
InternetUrl | Especifica a URL usada para conectar o Agente de Servidor do SQL Server Compact. |
![]() |
LoginTimeout | Especifica o número máximo de segundos que de deve aguardar o estabelecimento de conexões. Esta propriedade afeta o tempo de conexão entre o computador que executa os Serviços de Informações da Internet (IIS) e o Editor ou Distribuidor. Ela não controla o tempo de conexão entre o dispositivo inteligente e do IIS. |
![]() |
PostSyncCleanup | Obtém ou define um valor que habilita ou desabilita seletivamente os tipos de operações de limpeza pós-sincronização executados. |
![]() |
ProfileName | Especifica o nome do perfil de agente no Distribuidor a ser usado pelo objeto SqlCeReplication. |
![]() |
Publication | Especifica o nome da publicação do SQL Server que foi habilitado para os assinantes do SQL Server Compact. |
![]() |
Publisher | Especifica o nome do Publicador do SQL Server. O Editor é o computador que está executando o SQL Server e que contém a publicação. |
![]() |
PublisherAddress | Especifica o endereço de rede usado ao conectar o Editor. |
![]() |
PublisherChanges | Especifica o número total de alterações do Editor aplicadas no Assinante quando o método Synchronize foi chamado pela última vez. |
![]() |
PublisherConflicts | Especifica o número total de conflitos que ocorreram no Editor quando o método Synchronize foi chamado pela última vez. |
![]() |
PublisherDatabase | Especifica o nome do banco de dados de publicação. |
![]() |
PublisherLogin | Especifica o nome de logon usado ao conectar o Editor. |
![]() |
PublisherNetwork | Especifica o protocolo de rede usado quando o Provedor de Replicação do SQL Server se comunica com o Editor. |
![]() |
PublisherPassword | Especifica a senha de logon usada ao conectar o Editor. |
![]() |
PublisherSecurityMode | Especifica o modo de segurança usado ao conectar o Editor. |
![]() |
QueryTimeout | Especifica o número de segundos permitidos para a conclusão de consultas internas. |
![]() |
ReceiveTimeout | Obtém ou define o tempo, em milissegundos, que o objeto SqlCeReplication aguarda a resposta de uma solicitação do servidor. |
![]() |
SendTimeout | Obtém ou define o tempo, em milissegundos, que o objeto SqlCeReplication aguarda para enviar uma solicitação ao servidor. |
![]() |
SnapshotTransferType | Controla como os arquivos de instantâneo são transferidos do Distribuidor para o computador que está executando o IIS. Os arquivos de instantâneo podem ser transferido com o protocolo HTTP ou FTP. |
![]() |
Subscriber | Especifica o nome do Assinante. |
![]() |
SubscriberChanges | Especifica o número total de alterações do Assinante aplicadas no Editor quando o método Synchronize foi chamado pela última vez. |
![]() |
SubscriberConflicts | Esta propriedade não é usada pelo SQL Server Compact. |
![]() |
SubscriberConnectionString | Especifica a cadeia de conexão com o banco de dados do SQL Server Compact. |
![]() |
Validate | Especifica o tipo de validação de dados que a replicação do SQL Server Compact executa na sincronização. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AddSubscription | Cria uma nova assinatura anônima de uma publicação do SQL Server existente. Depois de chamar o método AddSubscription, o aplicativo deve chamar o método Synchronize para sincronizar a nova assinatura da publicação baseado no instantâneo mais recente. |
![]() |
BeginSynchronize(AsyncCallback, Object) | Inicia uma operação de sincronização de dados assíncronos. Quando a sincronização é encerrada, os representantes de AsyncCallback são chamados. Durante a sincronização, nenhum relatório de status é executado. |
![]() |
BeginSynchronize(AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object) | Inicia uma operação de sincronização de dados assíncronos. Quando a sincronização é encerrada, os representantes de AsyncCallback são chamados. Durante a sincronização, os relatórios de status da sincronização são enviados para os representantes de SyncStatusReport. |
![]() |
CancelSynchronize | Cancela uma sincronização de dados assíncronos em andamento iniciada chamando o método BeginSynchronize. |
![]() |
Dispose | Libera todos os recursos nativos. |
![]() |
DropSubscription | Descarta a assinatura de uma publicação do SQL Server e, opcionalmente, exclui o banco de dados do SQL Server Compact do dispositivo baseado no Windows Mobile. |
![]() |
EndSynchronize | Encerra uma sincronização de dados assíncronos em andamento iniciada por uma chamada do método BeginSynchronize. |
![]() |
Equals | (herança de Object) |
![]() |
Finalize | (herança de Object) |
![]() |
GetHashCode | (herança de Object) |
![]() |
GetType | (herança de Object) |
![]() |
LoadProperties | Recupera todos os valores armazenados para as propriedades de sincronização e preenche as propriedades da classe SqlCeReplication com esses valores salvos. |
![]() |
MemberwiseClone | (herança de Object) |
![]() |
ReinitializeSubscription | Marca uma assinatura para reinicialização. Após a chamada a esse método, um aplicativo deve chamar o método Synchronize para baixar o instantâneo mais recente da publicação para o dispositivo. |
![]() |
SaveProperties | Recupera todos os valores armazenados nas propriedades da classe SqlCeReplication para a assinatura atual e as armazena em uma tabela do sistema. |
![]() |
Synchronize | Invoca a replicação de mesclagem entre a assinatura do SQL Server Compact e o Editor do SQL Server. |
![]() |
ToString | (herança de Object) |
Início
Segurança de thread
Qualquer membro estático público (Shared no Microsoft Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.