Export (0) Print
Expand All

SqlCeRemoteDataAccess Class

This type has a SecurityCriticalAttribute attribute, which restricts it to internal use by the .NET Framework for Silverlight class library. Application code that uses any member of this type throws a MethodAccessException.
[SECURITY CRITICAL]

Initializes a new instance of the SqlCeRemoteDataAccess object. For more information about Remote Data Access, see Using Remote Data Access (RDA).

System.Object
  System.Data.SqlServerCe.SqlCeRemoteDataAccess

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeRemoteDataAccess : IDisposable

The SqlCeRemoteDataAccess type exposes the following members.

  NameDescription
Public methodSqlCeRemoteDataAccess()Initializes a new instance of the SqlCeRemoteDataAccess object.
Public methodSqlCeRemoteDataAccess(String, String)Initializes a new instance of the SqlCeRemoteDataAccess object and configures it for anonymous access to Microsoft Internet Information Services (IIS).
Public methodSqlCeRemoteDataAccess(String, String, String, String)Initializes a new instance of the SqlCeRemoteDataAccess object and configures it for a Basic or Integrated Windows authentication to Microsoft Internet Information Services (IIS).
Top

  NameDescription
Public propertyCompressionLevelSpecifies the amount of compression that will be used by the compression routines during Push and Pull operations.
Public propertyConnectionManagerEnables the SqlCeRemoteDataAccess object to use the smart device's Connection Manager API to establish a network connection. The connection is released at the end of synchronization.
Public propertyConnectionRetryTimeoutSpecifies how long (in seconds) the SQL Server Compact client will continue to retry sending failed requests.
Public propertyConnectTimeoutGets or sets the amount of time, in milliseconds, that the SqlCeRemoteDataAccess object waits for a connection to the server.
Public propertyInternetLoginSpecifies the Microsoft Internet Information Services (IIS) login name used when connecting to the SQL Server Compact Server Agent.
Public propertyInternetPasswordSpecifies the Microsoft Internet Information Services (IIS) password used when connecting to the SQL Server Compact Server Agent.
Public propertyInternetProxyLoginSpecifies the login name used when connecting to a proxy server (defined in the InternetProxyServer property) that requires authentication.
Public propertyInternetProxyPasswordSpecifies the password used when connecting to a proxy server (defined in the InternetProxyServer property) that requires authentication.
Public propertyInternetProxyServerSpecifies the proxy server to use when accessing the HTTP resource specified in the InternetUrl property.
Public propertyInternetUrlSpecifies the URL used to connect to the SQL Server Compact Server Agent. The SQL Server Compact Server Agent is the Microsoft Internet Information Services (IIS) ISAPI DLL that connects the SQL Server Compact client to the Microsoft SQL Server Database. This property must be specified.
Public propertyLocalConnectionStringSpecifies the connection string for the SQL Server Compact database.
Public propertyReceiveTimeoutGets or sets the amount of time, in milliseconds, that the SqlCeRemoteDataAccess object waits for the response to a server request.
Public propertySendTimeoutGets or sets the amount of time, in milliseconds, that the SqlCeRemoteDataAccess object waits to send a request to the server.
Top

  NameDescription
Public methodDisposeReleases all unmanaged resources.
Public methodEquals (inherited from Object)
Protected methodFinalize (inherited from Object)
Public methodGetHashCode (inherited from Object)
Public methodGetType (inherited from Object)
Protected methodMemberwiseClone (inherited from Object)
Public methodPull(String, String, String)Downloads data from a remote SQL Server database and stores that data in a single table in a local SQL Server Compact database.
Public methodPull(String, String, String, RdaTrackOption)Downloads data from a remote SQL Server database and stores that data in a single table in a local SQL Server Compact database.
Public methodPull(String, String, String, RdaTrackOption, String)Downloads data from a remote SQL Server database and stores that data in a single table in a local SQL Server Compact database.
Public methodPush(String, String)Transmits changes from a pulled tracked table in SQL Server Compact back to the originating SQL Server table. These changes are individually applied to the server in separate transactions.
Public methodPush(String, String, RdaBatchOption)Transmits changes from a pulled tracked table in SQL Server Compact back to the SQL Server table. These changes can be either individually applied to the server or batched together in a single transaction.
Public methodSubmitSqlSubmits SQL statements for execution on a database in SQL Server on a remote server.
Public methodToString (inherited from Object)
Top

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft