Partilhar via


Classe SqlCeRemoteDataAccess

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 SqlCeRemoteDataAccess. Para obter mais informações sobre o RDA, consulte Usando o RDA.

Hierarquia de herança

System.Object
  System.Data.SqlServerCe.SqlCeRemoteDataAccess

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 SqlCeRemoteDataAccess _
    Implements IDisposable
'Uso
Dim instance As SqlCeRemoteDataAccess
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeRemoteDataAccess : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeRemoteDataAccess sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeRemoteDataAccess =  
    class
        interface IDisposable
    end
public final class SqlCeRemoteDataAccess implements IDisposable

O tipo SqlCeRemoteDataAccess expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SqlCeRemoteDataAccess() Inicializa uma nova instância do objeto SqlCeRemoteDataAccess.
Método público SqlCeRemoteDataAccess(String, String) Inicializa uma nova instância do objeto SqlCeRemoteDataAccess e a configura para o acesso anônimo aos Serviços de Informações da Internet da Microsoft (IIS).
Método público SqlCeRemoteDataAccess(String, String, String, String) Inicializa uma nova instância do objeto SqlCeRemoteDataAccess e a configura para uma autenticação Básica ou Integrada do Windows nos Serviços de Informações da Internet da Microsoft (IIS).

Início

Propriedades

  Nome Descrição
Propriedade pública CompressionLevel Especifica a compactação que será usada pelas rotinas de compactação durante as operações de Push e Pull.
Propriedade pública ConnectionManager Habilita o objeto SqlCeRemoteDataAccess 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.
Propriedade pública ConnectionRetryTimeout Especifica por quanto tempo (em segundos) o cliente do SQL Server Compact continuará a repetir o envio de solicitações que falharam.
Propriedade pública ConnectTimeout Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess aguarda por uma conexão com o servidor.
Propriedade pública InternetLogin Especifica o nome de logon dos Serviços de Informações da Internet da Microsoft (IIS) usado ao conectar o Agente de Servidor do SQL Server Compact.
Propriedade pública InternetPassword Especifica a senha dos Serviços de Informações da Internet da Microsoft (IIS) usada ao conectar o Agente de Servidor do SQL Server Compact.
Propriedade pública InternetProxyLogin Especifica o nome de logon usado ao conectar um servidor proxy (definido na propriedade InternetProxyServer) que exige autenticação.
Propriedade pública InternetProxyPassword Especifica a senha usada ao conectar um servidor proxy (definido na propriedade InternetProxyServer) que exige autenticação.
Propriedade pública InternetProxyServer Especifica o servidor proxy a ser usado ao acessar o recurso HTTP especificado na propriedade InternetUrl.
Propriedade pública InternetUrl Especifica a URL usada para conectar o Agente de Servidor do SQL Server Compact. O SQL Server Compact Server Agent é a DLL ISAPI dos Serviços de Informações da Internet da Microsoft (IIS) que conecta o cliente SQL Server Compact ao banco de dados do MicrosoftSQL Server. Esta propriedade deve ser especificada.
Propriedade pública LocalConnectionString Especifica a cadeia de conexão para o banco de dados do SQL Server Compact.
Propriedade pública ReceiveTimeout Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess aguarda a resposta de uma solicitação do servidor.
Propriedade pública SendTimeout Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess aguarda para enviar uma solicitação ao servidor.

Início

Métodos

  Nome Descrição
Método público Dispose Libera todos os recursos não gerenciados.
Método público Equals (herança de Object)
Método protegido Finalize (herança de Object)
Método público GetHashCode (herança de Object)
Método público GetType (herança de Object)
Método protegido MemberwiseClone (herança de Object)
Método público Pull(String, String, String) Baixa dados de um banco de dados do SQL Server remoto e os armazena em uma única tabela em um banco de dados do SQL Server Compact local.
Método público Pull(String, String, String, RdaTrackOption) Baixa dados de um banco de dados do SQL Server remoto e os armazena em uma única tabela em um banco de dados do SQL Server Compact local.
Método público Pull(String, String, String, RdaTrackOption, String) Baixa dados de um banco de dados do SQL Server remoto e os armazena em uma única tabela em um banco de dados do SQL Server Compact local.
Método público Push(String, String) Transmite as alterações de uma tabela controlada puxada no SQL Server Compact de volta à tabela do SQL Server de origem. Essas alterações são aplicadas individualmente ao servidor em transações separadas.
Método público Push(String, String, RdaBatchOption) Transmite as alterações de uma tabela controlada puxada no SQL Server Compact de volta à tabela do SQL Server. Essas alterações podem ser aplicadas individualmente ao servidor ou processadas em lotes em uma única transação.
Método público SubmitSql Envia instruções SQL para execução em um banco de dados no SQL Server em um servidor remoto.
Método público 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.

Consulte também

Referência

Namespace System.Data.SqlServerCe