System.Data.SqlServerCe-Namespace

Der System.Data.SqlServerCe-Namespace ist der .NET Compact Framework-Datenanbieter für SQL Server Mobile. Der .NET Compact Framework-Datenanbieter für SQL Server Mobile ist eine Auflistung von Klassen, mit der in der verwalteten Entwicklungsumgebung für intelligente Geräte der Zugriff auf SQL Server Mobile-Datenbanken bereitgestellt wird. Mit System.Data.SqlServerCe können Sie SQL Server Mobile-Datenbanken auf einem intelligenten Gerät erstellen und verwalten, und außerdem können Sie Verbindungen zu SQL Server-Datenbanken herstellen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse ResultSetEnumerator Ein Enumerator zum Durchlaufen einer Auflistung von Datensätzen in einem ResultSet-Objekt. Die ResultSetEnumerator-Klasse ist nicht für die direkte Verwendung in Code vorgesehen. Wenn Sie direkt mit dem SqlCeResultSet-Objekt arbeiten, erhalten Sie ein größeres Funktionsspektrum.
Öffentliche Klasse ResultSetView Implementiert Datenbindungsschnittstellen und stellt eine Verbindung zwischen Steuerelementen der Benutzeroberfläche und der SqlCeResultSet-Klasse zur Verfügung.
Öffentliche Klasse RowView Implementiert Datenbindungsschnittstellen als Teil von ResultSetView. Nicht für die direkte Verwendung im Code vorgesehen.
Öffentliche Klasse SqlCeCommand Stellt eine SQL-Anweisung dar, die für eine Datenquelle ausgeführt werden soll.
Öffentliche Klasse SqlCeCommandBuilder Stellt ein Verfahren zum automatischen Generieren von Befehlen für einzelne Tabellen bereit. Mit diesen Befehlen können Änderungen an einer DataSet-Klasse mit der zugeordneten SQL Server Mobile-Datenbank abgeglichen werden. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeConnection Stellt eine offene Verbindung mit einer Datenquelle dar.
Öffentliche Klasse SqlCeDataAdapter Stellt einen Satz von Datenbefehlen und eine Datenbankverbindung dar, die zum Füllen der DataSet-Klasse und zum Aktualisieren der Datenquelle verwendet werden.
Öffentliche Klasse SqlCeDataReader Bietet ein Verfahren für das Lesen eines Vorwärtsstreams von Datenzeilen aus einer Datenquelle. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeEngine Stellt die Eigenschaften, Methoden und die weiteren Objekte vom SQL Server Mobile Engine-Objekt dar. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeError Sammelt Informationen zu einer von der Datenquelle zurückgegebenen Warnung oder einem Fehler. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeErrorCollection Stellt alle Fehler zusammen, die vom .NET Compact Framework-Datenanbieter für SQL Server Mobile generiert wurden. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeException Die Ausnahme, die ausgelöst wird, wenn der zugrunde liegende Anbieter eine Warnung oder einen Fehler von einer SQL Server Mobile-Datenquelle zurückgibt. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeFlushFailureEventArgs Kapselt Ereignisargumente für das FlushFailure-Ereignis.
Öffentliche Klasse SqlCeInfoMessageEventArgs Stellt Daten für das InfoMessage-Ereignis bereit. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeLockTimeoutException Diese Ausnahme wird ausgelöst, wenn das Timeout für die Sperre erreicht wird.
Öffentliche Klasse SqlCeParameter Stellt einen Parameter für eine SqlCeCommand-Klasse sowie optional dessen Zuordnung zu einer DataSet-Spalte dar. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeParameterCollection Sammelt alle für eine SqlCeCommand-Klasse relevanten Parameter sowie ihre jeweiligen Zuordnungen zu DataSet-Spalten.
Öffentliche Klasse SqlCeRemoteDataAccess Initialisiert eine neue Instanz des SqlCeRemoteDataAccess-Objekts. Weitere Informationen zum Remotedatenzugriff erhalten Sie in SQL Server Mobile Books Online.
Öffentliche Klasse SqlCeReplication Initialisiert eine neue Instanz des SqlCeReplication-Objekts. Weitere Informationen zur SQL Server-Replikation finden Sie in der SQL Server 2005-Onlinedokumentation. Weitere Informationen zur Mergereplikation mit SQL Server Mobile finden Sie in SQL Server Mobile Books Online.
Öffentliche Klasse SqlCeResultSet Ein aktualisierbarer, bildlauffähiger und bindbarer Cursor.
Öffentliche Klasse SqlCeRowUpdatedEventArgs Stellt Daten für das RowUpdated-Ereignis bereit.
Öffentliche Klasse SqlCeRowUpdatingEventArgs Stellt Daten für das RowUpdating-Ereignis bereit.
Öffentliche Klasse SqlCeTransaction Stellt eine SQL-Transaktion dar, die in einer Datenquelle vorgenommen werden soll. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse SqlCeTransactionInProgressException Tritt auf, wenn während einer anderen Transaktion versucht wird, eine Datenbank zu ändern.
Öffentliche Klasse SqlCeType Diese Klasse unterstützt die Infrastruktur von .NET Framework und ist nicht zur direkten Verwendung in Code gedacht.
Öffentliche Klasse SqlCeUpdatableRecord Stellt eine Zeile von aktualisierbaren Werten aus der Datenquelle dar. Ein SqlCeResultSet-Objekt enthält einen oder mehrere UpdatableRecords.
Öffentliche Klasse SqlMetaData Gibt von einer Datenbank abgerufene Metadateninformationen von Parametern und Spalten an oder ruft diese ab. Diese Klasse kann nicht vererbt werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat OnStartTableDownload Ein benutzerdefinierter Delegat des Ereignisses, das beim Start des Downloads von Tabellenänderungen vom Server ausgelöst wird.
Öffentlicher Delegat OnStartTableUpload Ein benutzerdefinierter Delegat des Ereignisses, dass zu Beginn des Uploads von Tabellenänderungen auf den Server ausgelöst wird.
Öffentlicher Delegat OnSynchronization Ein benutzerdefinierter Delegat, der die während der Abstimmung berichteten fortlaufenden Synchronisierungsereignisse verarbeitet.
Öffentlicher Delegat SqlCeFlushFailureEventHandler Der Delegat, der zum Überwachen von FlushFailure-Ereignissen implementiert werden muss.
Öffentlicher Delegat SqlCeInfoMessageEventHandler Stellt die Methode dar, die das InfoMessage-Ereignis einer SqlCeConnection-Klasse behandelt.
Öffentlicher Delegat SqlCeRowUpdatedEventHandler Stellt die Methode dar, die das RowUpdated-Ereignis einer SqlCeDataAdapter-Klasse behandelt.
Öffentlicher Delegat SqlCeRowUpdatingEventHandler Stellt die Methode dar, die das RowUpdating-Ereignis der SqlCeDataAdapter-Klasse behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AddOption Legt fest, ob der vorhandenen Datenbank das Abonnement hinzugefügt wird oder ob beim Hinzufügen des Abonnements eine neue Datenbank erstellt wird.
Öffentliche Enumeration CommitMode Der CommitMode gibt den Zeitpunkt der Übernahme an, wenn er an die Funktion Commit übergeben wird.
Öffentliche Enumeration DbInsertOptions Gibt die Optionen bei die Verwendung der System.Data.SqlServerCe.SqlCeResultSet.Insert-Methode an.
Öffentliche Enumeration DbRangeOptions Gibt die Optionen an, die von der SetRange-Methode verwendet werden, wenn der zu durchsuchende Indexbereich angegeben wird.
Öffentliche Enumeration DbSeekOptions Optionen, die angeben, wie die Seek-Methode in einem Index sucht.
Öffentliche Enumeration DropOption Gibt an, ob die SQL Server Mobile-Datenbank beendet oder gelöscht werden soll, wenn ein Abonnement unter Verwendung der DropSubscription-Methode in der Datenbank abgelegt wird.
Öffentliche Enumeration ExchangeType Gibt an, ob Daten nur in Richtung Herausgeber oder auch vom Herausgeber zum Abonnenten zusammengeführt werden.
Öffentliche Enumeration NetworkType Gibt das zu verwendende Netzwerkprotokoll an, wenn die DistributorNetwork-Eigenschaft oder die PublisherNetwork-Eigenschaft des SqlCeReplication-Objekts festgelegt wird.
Öffentliche Enumeration RdaBatchOption Gibt an, ob die der Push-Methode zugeordneten Zeilen in einer einzigen Transaktion zusammengefasst werden sollen.
Öffentliche Enumeration RdaTrackOption Gibt an, ob die zum Gerät gesendete Tabelle verfolgt wird.
Öffentliche Enumeration RepairOption Bei der Übergabe an die Repair-Methode gibt die RepairOption-Enumeration den Typ der Datenbankreparatur an.
Öffentliche Enumeration ResultSetOptions Legt Optionen für ResultSetEnumerator fest.
Öffentliche Enumeration ResultSetSensitivity Legt die Sensitivität der ResultSetEnumerator-Klasse fest.
Öffentliche Enumeration SecurityType Gibt den Sicherheitsmodus an, der beim Verbinden mit dem Herausgeber oder Verteiler während der Replikation verwendet werden soll.
Öffentliche Enumeration SnapshotTransferType Steuert, wie Snapshotdateien vom Verteiler auf den Computer übertragen werden, auf dem IIS ausgeführt wird.
Öffentliche Enumeration ValidateType Gibt den Typ der durchzuführenden Datenvalidierung an.