SqlCeSyncProvider-Member
Kapselt einen Synchronisierungsanbieter für SQL Server Compact, der mit dem Client kommuniziert und den Synchronisierungsorchestrator von der spezifischen Implementierung der Clientdatenbank abschirmt.
Der SqlCeSyncProvider-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
SqlCeSyncProvider() () () () | Initialisiert unter Verwendung von Standardwerten eine neue Instanz der SqlCeSyncProvider-Klasse. | |
SqlCeSyncProvider(String, SqlCeConnection) | Initialisiert eine neue Instanz der SqlCeSyncProvider-Klasse für den angegebenen Bereichsnamen und die Verbindung. | |
SqlCeSyncProvider(String, SqlCeConnection, String) | Initialisiert eine neue Instanz der SqlCeSyncProvider-Klasse für den angegebenen Bereichsnamen, die Verbindung und das Synchronisierungsobjektpräfix. |
Zum Anfang
Methoden
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchingDirectory | Ruft das Verzeichnis ab, in dem Batchdateien auf den Datenträger gespoolt werden, oder legt dieses fest. (Geerbt von RelationalSyncProvider.) | |
CleanupBatchingDirectory | Ruft ab oder legt fest, ob Batchdateien im Anschluss an die Übernahme der Änderungen für das Ziel bereinigt werden sollen. (Geerbt von RelationalSyncProvider.) | |
Configuration | Nicht von RelationalSyncProvider implementiert. Beim Versuch, auf diese Eigenschaft zuzugreifen, wird eine Ausnahme des Typs NotSupportedException ausgelöst. (Geerbt von RelationalSyncProvider.) | |
Connection | Ruft ein IDbConnection-Objekt ab, das zum Herstellen einer Verbindung mit der Clientdatenbank dient, oder legt dieses fest. (Überschreibt RelationalSyncProvider. . :: . .Connection.) | |
DestinationCallbacks | Ruft ein Objekt ab, das von einer Synchronisierungsanwendung verwendet werden kann, um sich für den Empfang von Benachrichtigungen zu Ereignissen zu registrieren, die während der Synchronisierung auftreten. (Geerbt von KnowledgeSyncProvider.) | |
IdFormats | Ruft ein SyncIdFormatGroup-Objekt ab, das zur Identifizierung von Entitäten in einer Synchronisierungssitzung verwendet wird. (Geerbt von RelationalSyncProvider.) | |
MemoryDataCacheSize | Ruft (in KB) die Höchstmenge an Arbeitsspeicher ab oder legt sie fest, die in Sync Framework verwendet wird, um Änderungen zwischenzuspeichern, bevor diese auf dem Datenträger gespoolt werden. (Geerbt von RelationalSyncProvider.) | |
ObjectPrefix | Ruft das optionale Präfix ab, das zum Identifizieren von Objekten verwendet wird, die von Sync Framework erstellt werden, oder legt dieses fest. | |
ScopeName | Ruft den Namen des zu synchronisierenden Bereichs ab oder legt diesen fest. (Überschreibt RelationalSyncProvider. . :: . .ScopeName.) | |
SyncProviderPosition | Ruft einen SyncProviderPosition-Enumerationswert ab, der darstellt, ob der lokalen oder Remotedatenbank ein Anbieter zugeordnet ist, oder legt einen solchen Wert fest. (Geerbt von RelationalSyncProvider.) |
Zum Anfang
Ereignisse
Name | Beschreibung | |
---|---|---|
ApplyChangeFailed | Tritt während des Hochladens auf, nachdem eine Zeile nicht auf einen Knoten angewendet werden konnte. (Geerbt von RelationalSyncProvider.) | |
ApplyingChanges | Tritt während des Hochladens auf, nachdem eine Verbindung mit der Datenbank hergestellt, aber bevor Änderungen angewendet wurden. (Geerbt von RelationalSyncProvider.) | |
ApplyMetadataFailed | Tritt während des Hochladens auf, nachdem Metadaten auf eine Zeile nicht angewendet werden konnten. (Geerbt von RelationalSyncProvider.) | |
BatchApplied | Tritt auf, nachdem alle Batches von Änderungen aufr das Ziel angewendet wurden. (Geerbt von RelationalSyncProvider.) | |
BatchSpooled | Tritt auf, nachdem alle Batches von Änderungen auf den Datenträger geschrieben wurden. (Geerbt von RelationalSyncProvider.) | |
BeginSnapshotInitialization | Tritt auf, wenn Sync Framework festlegt, dass eine Datenbank eine Momentaufnahme ist, die initialisiert werden muss, bevor die Synchronisierung startet. | |
ChangesApplied | Tritt während des Hochladens auf, nachdem Änderungen angewendet, aber bevor die Verbindung mit der Datenbank getrennt wurde. (Geerbt von RelationalSyncProvider.) | |
ChangesSelected | Tritt während des Herunterladens auf, nachdem Änderungen aufgelistet, aber bevor die Verbindung mit der Datenbank getrennt wurde. (Geerbt von RelationalSyncProvider.) | |
DbConnectionFailure | Tritt auf, wenn die Datenbankverbindung während der Anwendungsänderung fehlschlägt. (Geerbt von RelationalSyncProvider.) | |
EndSnapshotInitialization | Tritt auf, wenn alle Tabellen für einen bestimmten Bereich von der Momentaufnahme initialisiert wurden. | |
SelectingChanges | Tritt während des Herunterladens auf, nachdem eine Verbindung mit der Datenbank hergestellt, aber bevor Änderungen ausgewählt wurden. (Geerbt von RelationalSyncProvider.) | |
SyncPeerOutdated | Tritt vor der Enumeration von Änderungen auf, wenn der Zielknoten veraltet ist. (Geerbt von RelationalSyncProvider.) | |
SyncProgress | Tritt während der Auswahl von Änderungen (pro Tabelle) und der Anwendung von Änderungen (pro Zeile) auf. (Geerbt von RelationalSyncProvider.) |
Zum Anfang