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 | |
---|---|---|
SqlCeRemoteDataAccess() | Inicializa uma nova instância do objeto SqlCeRemoteDataAccess. | |
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). | |
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 | |
---|---|---|
CompressionLevel | Especifica a compactação que será usada pelas rotinas de compactação durante as operações de Push e Pull. | |
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. | |
ConnectionRetryTimeout | Especifica por quanto tempo (em segundos) o cliente do SQL Server Compact continuará a repetir o envio de solicitações que falharam. | |
ConnectTimeout | Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess aguarda por uma conexão com o servidor. | |
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. | |
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. | |
InternetProxyLogin | Especifica o nome de logon usado ao conectar um servidor proxy (definido na propriedade InternetProxyServer) que exige autenticação. | |
InternetProxyPassword | Especifica a senha usada ao conectar um servidor proxy (definido na propriedade InternetProxyServer) que exige autenticação. | |
InternetProxyServer | Especifica o servidor proxy a ser usado ao acessar o recurso HTTP especificado na propriedade InternetUrl. | |
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. | |
LocalConnectionString | Especifica a cadeia de conexão para o banco de dados do SQL Server Compact. | |
ReceiveTimeout | Obtém ou define o tempo, em milissegundos, que o objeto SqlCeRemoteDataAccess aguarda a resposta de uma solicitação do servidor. | |
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 | |
---|---|---|
Dispose | Libera todos os recursos não gerenciados. | |
Equals | (herança de Object) | |
Finalize | (herança de Object) | |
GetHashCode | (herança de Object) | |
GetType | (herança de Object) | |
MemberwiseClone | (herança de Object) | |
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. | |
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. | |
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. | |
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. | |
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. | |
SubmitSql | Envia instruções SQL para execução em um banco de dados no SQL Server em um servidor remoto. | |
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.