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 | |
---|---|---|
SqlCeRemoteDataAccess() | Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts. | |
SqlCeRemoteDataAccess(String, String) | Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts und konfiguriert sie für den anonymen Zugriff auf Microsoft-Internetinformationsdienste (IIS). | |
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 | |
---|---|---|
CompressionLevel | Gibt den Komprimierungsgrad an, der bei den Push- und Pull-Vorgängen von den Komprimierungsroutinen verwendet wird. | |
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. | |
ConnectionRetryTimeout | Gibt an, wie viele Sekunden der SQL Server Compact-Client versucht, fehlgeschlagene Anforderungen erneut zu senden. | |
ConnectTimeout | Ruft die Zeitspanne in Millisekunden ab, die das SqlCeRemoteDataAccess-Objekt auf eine Verbindung mit dem Server wartet, oder legt diese Zeitspanne fest. | |
InternetLogin | Gibt den beim Herstellen einer Verbindung mit dem SQL Server Compact-Server-Agent verwendeten Anmeldenamen für Microsoft Internetinformationsdienste (IIS) an. | |
InternetPassword | Gibt das beim Herstellen einer Verbindung mit dem SQL Server Compact-Server-Agent verwendete Kennwort für Microsoft Internetinformationsdienste (IIS) an. | |
InternetProxyLogin | Gibt den Anmeldenamen an, der beim Herstellen einer Verbindung mit einem Authentifizierung erfordernden Proxyserver (in der InternetProxyServer-Eigenschaft definiert) verwendet wird. | |
InternetProxyPassword | Gibt das Kennwort an, das beim Herstellen einer Verbindung mit einem Authentifizierung erfordernden Proxyserver (in der InternetProxyServer-Eigenschaft definiert) verwendet wird. | |
InternetProxyServer | Gibt den Proxyserver an, der für den Zugriff auf die in der InternetUrl-Eigenschaft angegebene HTTP-Ressource verwendet werden soll. | |
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. | |
LocalConnectionString | Gibt die Verbindungszeichenfolge für die SQL Server Compact-Datenbank an. | |
ReceiveTimeout | Ruft die Zeitspanne in Millisekunden ab, die das SqlCeRemoteDataAccess-Objekt auf eine Antwort auf eine Serverabfrage wartet, oder legt diese Zeitspanne fest. | |
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 | |
---|---|---|
Dispose | Gibt sämtliche nicht verwalteten Ressourcen frei. | |
Equals | (von Object vererbt) | |
Finalize | (von Object vererbt) | |
GetHashCode | (von Object vererbt) | |
GetType | (von Object vererbt) | |
MemberwiseClone | (von Object vererbt) | |
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. | |
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. | |
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. | |
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. | |
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. | |
SubmitSql | Sendet SQL-Anweisungen, die auf einem Remoteserver in einer SQL Server-Datenbank ausgeführt werden sollen. | |
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.