Freigeben über


SqlCeRemoteDataAccess-Klasse

Der Typ verfügt über ein SecurityCriticalAttribute-Attribut, wodurch er auf die interne Verwendung durch die .NET Framework für Silverlight-Klassenbibliothek beschränkt wird. Von Anwendungscode, von dem ein beliebiges Element dieses Typs verwendet wird, wird eine MethodAccessException-Ausnahme ausgelöst.

[SECURITY CRITICAL]

Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts. Weitere Informationen zum Remotedatenzugriff finden Sie unter Verwenden des Remotedatenzugriffs.

Vererbungshierarchie

System.Object
  System.Data.SqlServerCe.SqlCeRemoteDataAccess

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

Syntax

'Declaration
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeRemoteDataAccess _
    Implements IDisposable
'Usage
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

Der SqlCeRemoteDataAccess-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SqlCeRemoteDataAccess() Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts.
Öffentliche Methode SqlCeRemoteDataAccess(String, String) Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts und konfiguriert sie für den anonymen Zugriff auf Microsoft-Internetinformationsdienste (IIS).
Öffentliche Methode SqlCeRemoteDataAccess(String, String, String, String) Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts und konfiguriert sie für die Standardauthentifizierung oder die integrierte Windows-Authentifizierung gegenüber Microsoft-Internetinformationsdiensten (IIS).

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CompressionLevel Gibt den Komprimierungsgrad an, der bei den Push- und Pull-Vorgängen von den Komprimierungsroutinen verwendet wird.
Öffentliche Eigenschaft ConnectionManager Damit kann das SqlCeRemoteDataAccess-Objekt die Verbindungs-Manager-API des intelligenten Geräts zum Aufbauen einer Netzwerkverbindung nutzen. Die Verbindung wird zum Ende der Synchronisierung freigegeben.
Öffentliche Eigenschaft ConnectionRetryTimeout Gibt an, wie viele Sekunden der SQL Server Compact-Client versucht, fehlgeschlagene Anforderungen erneut zu senden.
Öffentliche Eigenschaft ConnectTimeout Ruft die Zeitspanne in Millisekunden ab, die das SqlCeRemoteDataAccess-Objekt auf eine Verbindung mit dem Server wartet, oder legt diese Zeitspanne fest.
Öffentliche Eigenschaft InternetLogin Gibt den beim Herstellen einer Verbindung mit dem SQL Server Compact-Server-Agent verwendeten Anmeldenamen für Microsoft Internetinformationsdienste (IIS) an.
Öffentliche Eigenschaft InternetPassword Gibt das beim Herstellen einer Verbindung mit dem SQL Server Compact-Server-Agent verwendete Kennwort für Microsoft Internetinformationsdienste (IIS) an.
Öffentliche Eigenschaft InternetProxyLogin Gibt den Anmeldenamen an, der beim Herstellen einer Verbindung mit einem Authentifizierung erfordernden Proxyserver (in der InternetProxyServer-Eigenschaft definiert) verwendet wird.
Öffentliche Eigenschaft InternetProxyPassword Gibt das Kennwort an, das beim Herstellen einer Verbindung mit einem Authentifizierung erfordernden Proxyserver (in der InternetProxyServer-Eigenschaft definiert) verwendet wird.
Öffentliche Eigenschaft InternetProxyServer Gibt den Proxyserver an, der für den Zugriff auf die in der InternetUrl-Eigenschaft angegebene HTTP-Ressource verwendet werden soll.
Öffentliche Eigenschaft InternetUrl Gibt die URL für das Herstellen einer Verbindung mit dem SQL Server Compact-Server-Agent an. Der SQL Server Compact Server-Agent ist die ISAPI-DLL von Microsoft-Internetinformationsdienste (IIS), die eine Verbindung zwischen dem SQL Server Compact-Client und der Microsoft SQL Server-Datenbank herstellt. Diese Eigenschaft muss angegeben werden.
Öffentliche Eigenschaft LocalConnectionString Gibt die Verbindungszeichenfolge für die SQL Server Compact-Datenbank an.
Öffentliche Eigenschaft ReceiveTimeout Ruft die Zeitspanne in Millisekunden ab, die das SqlCeRemoteDataAccess-Objekt auf eine Antwort auf eine Serverabfrage wartet, oder legt diese Zeitspanne fest.
Öffentliche Eigenschaft SendTimeout Ruft die Zeitspanne in Millisekunden ab, die das SqlCeRemoteDataAccess-Objekt auf das Senden einer Anforderung an den Server wartet, oder legt diese Zeitspanne fest.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Gibt sämtliche nicht verwalteten Ressourcen frei.
Öffentliche Methode Equals (von Object vererbt)
Geschützte Methode Finalize (von Object vererbt)
Öffentliche Methode GetHashCode (von Object vererbt)
Öffentliche Methode GetType (von Object vererbt)
Geschützte Methode MemberwiseClone (von Object vererbt)
Öffentliche Methode Pull(String, String, String) Lädt Daten von einer SQL Server-Remotedatenbank herunter und speichert diese Daten in einer einzelnen Tabelle einer lokalen SQL Server Compact-Datenbank.
Öffentliche Methode Pull(String, String, String, RdaTrackOption) Lädt Daten von einer SQL Server-Remotedatenbank herunter und speichert diese Daten in einer einzelnen Tabelle einer lokalen SQL Server Compact-Datenbank.
Öffentliche Methode Pull(String, String, String, RdaTrackOption, String) Lädt Daten von einer SQL Server-Remotedatenbank herunter und speichert diese Daten in einer einzelnen Tabelle einer lokalen SQL Server Compact-Datenbank.
Öffentliche Methode Push(String, String) Überträgt Änderungen aus einer abgerufenen und verfolgten Tabelle in SQL Server Compact zurück an die ursprüngliche SQL Server-Tabelle. Diese Änderungen werden einzeln in gesonderten Transaktionen auf den Server angewendet.
Öffentliche Methode Push(String, String, RdaBatchOption) Überträgt Änderungen aus einer abgerufenen und verfolgten Tabelle in SQL Server Compact zurück an die SQL Server-Tabelle. Diese Änderungen können entweder einzeln auf den Server angewendet oder in einer einzigen Transaktion zusammengefasst werden.
Öffentliche Methode SubmitSql Sendet SQL-Anweisungen, die auf einem Remoteserver in einer SQL Server-Datenbank ausgeführt werden sollen.
Öffentliche Methode ToString (von Object vererbt)

Zum Anfang

Threadsicherheit

Alle öffentlichen statischen (in Microsoft Visual Basic freigegebenen) Elemente dieses Typs sind threadsicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie threadsicher sind.

Siehe auch

Verweis

System.Data.SqlServerCe-Namespace