Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Namespace enthält Typen, die in Sync Framework für Client-, Server- und Peer-to-Peer-Datenbanksynchronisierungen verwendet werden. Die folgenden Namespaces werden für Client- und Serversynchronisierungen verwendet: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.Server sowie Microsoft.Synchronization.Data.SqlServerCe. Die folgenden Namespaces werden für Peer-to-Peer-Synchronisierungen verwendet: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer und Microsoft.Synchronization.Data.SqlServerCe.
Klassen
Klasse | Beschreibung | |
---|---|---|
![]() |
AnchorException | Die Ausnahme, die bei Fehlern ausgelöst wird, die mit Ankern verknüpft sind, einschließlich des Ausbleibens der Rückgabe eines Ankers. |
![]() |
ApplyChangeFailedEventArgs | Stellt Daten für das ApplyChangeFailed-Clientereignis und das ApplyChangeFailed-Serverereignis bereit. |
![]() |
ApplyingChangesEventArgs | Stellt Daten für das ApplyingChanges-Clientereignis und das ApplyingChanges-Serverereignis bereit. |
![]() |
ApplyMetadataFailedEventArgs | Stellt Daten für das ApplyMetadataFailed-Ereignis bereit. |
![]() |
ChangesAppliedEventArgs | Stellt Daten für das ChangesApplied-Clientereignis und das ChangesApplied-Serverereignis bereit. |
![]() |
ChangesSelectedEventArgs | Stellt Daten für das ChangesSelected-Clientereignis und das ChangesSelected-Serverereignis bereit. |
![]() |
ClientSyncProvider | Abstrahiert einen Clientsynchronisationsanbieter, der mit dem Clientdatenspeicher kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung des Datenspeichers abschirmt. |
![]() |
CreatingSchemaEventArgs | Stellt Daten für das CreatingSchema-Ereignis bereit. |
![]() |
DataColumnSurrogate | Stellt einen Ersatz für ein DataColumn-Objekt dar, das von Sync Framework bei einer benutzerdefinierten binären Serialisierung verwendet wird. |
![]() |
DataSetSurrogate | Stellt einen Ersatz für ein DataSet-Objekt dar, das von Sync Framework bei einer benutzerdefinierten binären Serialisierung verwendet wird. |
![]() |
DataSyncException | Die Basisklasse für Ausnahmen, die während der Synchronisierung ausgelöst werden. |
![]() |
DataTableSurrogate | Stellt einen Ersatz für ein DataTable-Objekt dar, das von Sync Framework bei einer benutzerdefinierten binären Serialisierung verwendet wird. |
![]() |
DbApplyChangeFailedEventArgs | Stellt Daten für das ApplyChangeFailed-Ereignis bereit. |
![]() |
DbApplyingChangesEventArgs | Stellt Daten für das ApplyingChanges-Ereignis bereit. |
![]() |
DbBatchAppliedEventArgs | Stellt Daten für das BatchApplied-Ereignis bereit. |
![]() |
DbBatchSpooledEventArgs | Stellt Daten für das BatchSpooled-Ereignis bereit. |
![]() |
DbBeginSnapshotInitializationEventArgs | Stellt Daten für das BeginSnapshotInitialization-Ereignis bereit. |
![]() |
DbChangesAppliedEventArgs | Stellt Daten für das ChangesApplied-Ereignis bereit. |
![]() |
DbChangesSelectedEventArgs | Stellt Daten für das ChangesSelected-Ereignis bereit. |
![]() |
DbConnectionFailureEventArgs | Stellt Daten für das DbConnectionFailure-Ereignis bereit, das eintritt, wenn während der Anwendungsänderung die Datenbankverbindung fehlschlägt. |
![]() |
DbEndSnapshotInitializationEventArgs | Stellt Daten für das EndSnapshotInitialization-Ereignis bereit. |
![]() |
DbMetadataSyncException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Erstellen oder Lesen von Tabellenmetadaten auftreten. |
![]() |
DbMissingCommandException | Die Ausnahme, die ausgelöst wird, wenn ein erforderlicher Befehl für einen Anbieter oder ein Adapter fehlt. |
![]() |
DbNotProvisionedException | Tritt auf, wenn eine Methode erfordert, dass die Datenbank Synchronisierungsmetadaten enthält und die Datenbank noch nicht bereitgestellt wurde. |
![]() |
DbOutdatedEventArgs | Stellt Daten für das SyncPeerOutdated-Ereignis bereit. |
![]() |
DbOutdatedSyncException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Versuch auftreten, einen Peer zu synchronisieren, der veraltete Metadaten enthält. |
![]() |
DbPartiallyProvisionedException | Tritt auf, wenn die Bereitstellung fehlschlägt und für die Bereitstellungstransaktion kein Rollback ausgeführt werden kann. Die Datenbank befindet sich daher in einem inkonsistenten Zustand. |
![]() |
DbProvisioningException | Die Ausnahme, die ausgelöst wird, wenn Fehler beim Bereitstellen einer an der Synchronisierung beteiligten Datenbank auftreten. |
![]() |
DbSchemaException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Erstellen oder Lesen eines Tabellenschemas auftreten. |
![]() |
DbSelectingChangesEventArgs | Stellt Daten für das SelectingChanges-Ereignis bereit. |
![]() |
DbSnapshotInitializationStatistics | Stellt einen Satz von Statistiken auf Sitzungsebene zur Momentaufnahmeninitialisierung einer Clientdatenbank dar. |
![]() |
DbSnapshotInitializationTableStatistics | Stellt einen Satz von Statistiken auf Tabellenebene zur Momentaufnahmeinitialisierung einer Clientdatenbank dar. |
![]() |
DbSyncAdapter | Stellt eine Gruppe von Befehlen dar, die dazu dienen, Daten- und Metadatenänderungen abzurufen und auf die lokale Peerdatenbank anzuwenden. |
![]() |
DbSyncAdapterCollection | Eine Auflistung von DbSyncAdapter-Objekten. |
![]() |
DbSyncBatchInfo | Stellt eine Batchheaderdatei dar, die Metadaten zu den in einem Synchronisierungsbatch enthaltenen Daten enthält. |
![]() |
DbSyncColumnDescription | Stellt das Schema einer Spalte dar, die in der Liste Columns eines DbSyncTableDescription-Objekts enthalten ist. Dies wird beim Bereitstellen der Datenbank verwendet. |
![]() |
DbSyncColumnDescriptionCollection | Stellt eine Auflistung von DbSyncColumnDescription-Objekten dar. |
![]() |
DbSyncColumnMapping | Ordnet eine Spalte in der lokalen Datenbank einer Spalte in der Remotedatenbank zu. |
![]() |
DbSyncColumnMappingCollection | Stellt eine Auflistung von DbSyncColumnMapping-Objekten dar. |
![]() |
DbSyncConflict | Stellt einen Synchronisierungskonflikt auf Zeilenebene dar. |
![]() |
DbSyncContext | Kapselt Datenänderungen und Metadaten für eine Synchronisierungssitzung. |
![]() |
DbSyncException | Die Basisklasse für Ausnahmen, die während der Synchronisierung der Peerdatenbank ausgelöst werden. |
![]() |
DbSyncForeignKeyConstraint | Stellt eine Fremdschlüsselbeziehung zwischen zwei Tabellen dar, die an der Synchronisierung beteiligt sind. |
![]() |
DbSyncForeignKeyConstraintCollection | Stellt eine Auflistung von DbSyncForeignKeyConstraint-Objekten dar. |
![]() |
DbSyncProgressEventArgs | Stellt Daten für das SyncProgress-Ereignis bereit. |
![]() |
DbSyncProvider | Kapselt einen Peersynchronisierungsanbieter, der mit einer Peerdatenbank kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung der Datenbank abschirmt. |
![]() |
DbSyncScope | Stellt eine logische Gruppierung von Objekten dar, die synchronisiert werden sollen. |
![]() |
DbSyncScopeDescription | Stellt einen Synchronisierungsbereich dar, bei dem es sich um eine logische Gruppierung von Tabellen (optional gefiltert) handelt, die als Einheit synchronisiert werden. |
![]() |
DbSyncScopeMetadata | Stellt die Metadaten für ein DbSyncScope-Objekt dar, beispielsweise das einem bestimmten Bereich zugeordnete Wissen. |
![]() |
DbSyncScopeProgress | Stellt eine Gruppe von Statistiken des Synchronisierungsstatus für die Objekte in DbSyncScope dar. |
![]() |
DbSyncSession | Stellt eine Synchronisierungssitzung dar. Das DbSyncSession-Objekt existiert für die Dauer der Synchronisierungssitzung. |
![]() |
DbSyncSessionProgressEventArgs | Stellt Daten für das SessionProgress-Ereignis bereit. |
![]() |
DbSyncTableDescription | Stellt das Schema einer Tabelle dar, die in der Liste Tables eines DbSyncScopeDescription-Objekts enthalten ist. Dies wird beim Bereitstellen der Datenbank verwendet. |
![]() |
DbSyncTableDescriptionCollection | Stellt eine Auflistung von DbSyncTableDescription-Objekten dar. |
![]() |
DbSyncTableProgress | Stellt eine Gruppe von Statistiken des Synchronisierungsstatus für eine Tabelle dar, die Teil einer Peersynchronisierung ist. |
![]() |
DbVersionException | Die Ausnahme, die ausgelöst wird, wenn die Version der Synchronisierungsmetadaten nicht mit der Version von Sync Framework kompatibel ist. |
![]() |
MetadataException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Erstellen, Lesen oder Schreiben von Tabellenmetadaten auftreten. |
![]() |
RelationalSyncProvider | Abstrahiert einen generischen Synchronisierungsanbieter, der mit einer Datenbank kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung der Datenbank abschirmt. |
![]() |
SchemaCreatedEventArgs | Stellt Daten für das SchemaCreated-Ereignis bereit. |
![]() |
SchemaException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Erstellen oder Lesen eines Tabellenschemas auftreten. |
![]() |
SelectingChangesEventArgs | Stellt Daten für das SelectingChanges-Clientereignis und das SelectingChanges-Serverereignis bereit. |
![]() |
ServerSyncProvider | Abstrahiert einen generischen Serversynchronisationsanbieter, der mit dem Serverdatenspeicher kommuniziert und den Synchronisierungs-Agent von der spezifischen Implementierung dieses Datenspeichers abschirmt. |
![]() |
ServerSyncProviderProxy | Stellt einen Wrapper für den ServerSyncProvider bereit. |
![]() |
SessionVariableException | Die Ausnahme, die bei Fehlern ausgelöst wird, die beim Lesen oder Schreiben von Sitzungsvariablen auftreten. |
![]() |
SyncAnchor | Kapselt einen Synchronisierungsanker. Ein Anker stellt einen Bezugspunkt bereit, um festzustellen, welche Änderungen für eine Synchronisierungsgruppe synchronisiert werden sollen. |
![]() |
SyncConfiguration | Verwaltet die Auflistung von Tabellen und Parametern, die für die Konfiguration der Client- und Serversynchronisierungsanbieter benötigt werden. |
![]() |
SyncConflict | Stellt einen Synchronisierungskonflikt auf Zeilenebene dar. |
![]() |
SyncConflictResolver | Stellt die Aktionen dar, die auszuführen sind, wenn während der Synchronisierung Konflikte auftreten. |
![]() |
SyncContext | Kapselt Datenänderungen, Ankerwerte und andere Metadaten für eine Synchronisierungssitzung. |
![]() |
SyncGroup | Stellt eine Gruppe von SyncTable-Objekten dar und einen Mechanismus bereit, der die konsistente Anwendung von Änderungen für diese Tabellen sicherstellt. |
![]() |
SyncGroupMetadata | Stellt die Metadaten für ein SyncGroup-Objekt dar, beispielsweise den neuen Ankerwert. |
![]() |
SyncGroupProgress | Stellt eine Gruppe von Statistiken des Synchronisierungsstatus für die Tabellen in einer SyncGroup dar. |
![]() |
SyncParameter | Kapselt Informationen, die vom Client zum Server gesendet werden. |
![]() |
SyncParameterCollection | Eine Auflistung von SyncParameter-Objekten. |
![]() |
SyncProgressEventArgs | Stellt Daten für das SyncProgress-Clientereignis und das SyncProgress-Serverereignis bereit. |
![]() |
SyncSchema | Stellt die Schemainformationen dar, die zum Erstellen von Tabellen benötigt werden, die an der Synchronisierung beteiligt sind. |
![]() |
SyncSchemaColumn | Stellt das Schema einer Spalte in einer SyncSchemaTable dar. |
![]() |
SyncSchemaColumns | Stellt eine Auflistung von SyncSchemaColumn-Objekten dar. |
![]() |
SyncSchemaForeignKey | Stellt eine Fremdschlüsselbeziehung zwischen zwei Tabellen dar, die an der Synchronisierung beteiligt sind. |
![]() |
SyncSchemaForeignKeys | Stellt eine Auflistung von SyncSchemaForeignKey-Objekten dar. |
![]() |
SyncSchemaTable | Stellt das Schema einer Tabelle dar, die an der Synchronisierung beteiligt ist. |
![]() |
SyncSchemaTables | Stellt eine Auflistung von SyncSchemaTable-Objekten dar. |
![]() |
SyncSession | Stellt eine Synchronisierungssitzung dar. Das SyncSession-Objekt existiert für die Dauer der Synchronisierungssitzung. |
![]() |
SyncStatistics | Fasst Informationen zu einer SyncSession mit Bezug auf die Gesamtzahl der Operationen zusammen, die auf dem Client und auf dem Server ausgeführt wurden. |
![]() |
SyncTable | Stellt die Clienteinstellungen für eine Tabelle dar, die an der Synchronisierung beteiligt ist. |
![]() |
SyncTableCollection | Stellt eine Auflistung von SyncTable-Objekten dar. |
![]() |
SyncTableInfo | Kapselt Informationen über Tabelleneinstellungen und Metadaten. Diese Informationen stehen nur über GetServerInfo zur Verfügung. |
![]() |
SyncTableMetadata | Kapselt die Metadaten, die mit einer SyncTable verknüpft sind, beispielsweise die Richtung der Synchronisierung. |
![]() |
SyncTableProgress | Stellt eine Gruppe von Statistiken des Synchronisierungsstatus für ein SyncTable-Objekt dar. |
![]() |
SyncTracer | Bietet Ablaufverfolgung für eine Synchronisierungssitzung mit den vier Ausgabeebenen "Fehler", "Warnungen", "Informationen" und "Ausführlich". |
Strukturen
Struktur | Beschreibung | |
---|---|---|
![]() |
SyncServerInfo | Kapselt Informationen über serverseitige Einstellungen und Metadaten. Diese Informationen stehen nur über GetServerInfo zur Verfügung. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
![]() |
ApplyAction | Gibt die Optionen zum Verarbeiten einer Zeile an, wenn die Zeile während der Synchronisierung nicht übernommen werden kann. |
![]() |
ChangeTrackingModel | Diese Enumeration ist veraltet. Definiert, auf welche Weise Änderungen in der Peerdatenbank nachverfolgt werden. |
![]() |
ConflictType | Definiert die Arten von Konflikten, die während der Synchronisierung auftreten können. |
![]() |
DbConflictType | Definiert die Arten von Konflikten, die während der Synchronisierung auftreten können. |
![]() |
DbConnectionFailureAction | Stellt die als Antwort auf das DbConnectionFailure-Ereignis durchgeführte Aktion dar, die eintritt, wenn die Datenbankverbindung während der Anwendungsänderung fehlschlägt. |
![]() |
DbOutdatedSyncAction | Definiert die Optionen zum Verarbeiten einer Synchronisierungsanforderung von einem Peer, der über veraltete Metadaten verfügt. |
![]() |
DbResolveAction | Gibt die Optionen zum Lösen von Konflikten an, die während der Synchronisierung auftreten. |
![]() |
DbSyncCreationOption | Stellt die Aktionen dar, die Sync Framework beim Erstellen von synchronisierungsbezogenen Objekten während Datenbankbereitstellungen ausführen kann. |
![]() |
DbSyncStage | Definiert die verschiedenen Phasen der Synchronisierung aus der Perspektive des lokalen Peers. |
![]() |
ResolveAction | Gibt die Optionen zum Auflösen von Konflikten an, die während der Synchronisierung beim Client auftreten. |
![]() |
SyncDirection | Definiert die Richtung der Datenänderungen aus der Perspektive des Clients. |
![]() |
SyncErrorNumber | Definiert eine Liste von Fehlern, die während der Synchronisierung auftreten können. |
![]() |
SyncSchemaForeignKeyRule | Gibt die Aktion an, die während eines Lösch- oder Updatevorgangs beim Erzwingen einer FOREIGN KEY-Einschränkung ausgeführt wird, die durch ein SyncSchemaForeignKeyRule-Objekt definiert wird. |
![]() |
TableCreationOption | Definiert die Optionen, die zum Erstellen einer Tabelle in der Clientdatenbank zur Verfügung stehen. |