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.
In folgenden Tabellen sind die Elemente aufgeführt, die vom Typ SqlCeSyncProvider angezeigt werden.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
SqlCeSyncProvider | Überladen. Initialisiert eine neue Instanz der SqlCeSyncProvider-Klasse. |
Oben
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchingDirectory | Ruft das Verzeichnis ab, in dem Batchdateien auf den Datenträger gespoolt werden, oder legt dieses fest. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
CleanupBatchingDirectory | Ruft ab oder legt fest, ob Batchdateien im Anschluss an die Anwendung der Änderungen für das Ziel bereinigt werden sollen. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
Configuration | Nicht von RelationalSyncProvider implementiert. Beim Versuch, auf diese Eigenschaft zuzugreifen, wird eine Ausnahme des Typs NotSupportedException ausgelöst. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
Connection | Außer Kraft gesetzt. Ruft ein IDbConnection-Objekt ab, das zum Herstellen einer Verbindung mit der Clientdatenbank dient, oder legt dieses fest. Diese Eigenschaft ist nicht CLS-kompatibel. | |
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. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von KnowledgeSyncProvider.) | |
IdFormats | Ruft ein SyncIdFormatGroup-Objekt ab, das zur Identifizierung von Entitäten in einer Synchronisierungssitzung verwendet wird. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
MemoryDataCacheSize | Ruft die Höchstmenge an Arbeitsspeicher (in KB) ab, die in Sync Framework zum Zwischenspeichern von Änderungen verwendet wird, bevor diese auf dem Datenträger gespoolt werden, oder legt sie fest. Diese Eigenschaft ist nicht CLS-kompatibel. (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. Diese Eigenschaft ist nicht CLS-kompatibel. | |
ScopeName | Außer Kraft gesetzt. Ruft den Namen des zu synchronisierenden Bereichs ab oder legt diesen fest. Diese Eigenschaft ist nicht CLS-kompatibel. | |
SyncProviderPosition | Ruft einen SyncProviderPosition-Enumerationswert ab, der darstellt, ob der lokalen oder Remotedatenbank ein Anbieter zugeordnet ist, oder legt einen solchen Wert fest. Diese Eigenschaft ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) |
Oben
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
BeginSession | Außer Kraft gesetzt. Wird vom SyncOrchestrator aufgerufen, um anzugeben, dass eine Synchronisierungssitzung gestartet wurde. Diese Methode ist nicht CLS-kompatibel. | |
Dispose | Überladen. Gibt die von RelationalSyncProvider verwendeten Ressourcen frei. | |
EndSession | (Geerbt von RelationalSyncProvider.) | |
Equals | Überladen. (Geerbt von Object.) | |
GetChangeBatch | (Geerbt von RelationalSyncProvider.) | |
GetFullEnumerationChangeBatch | (Geerbt von RelationalSyncProvider.) | |
GetHashCode | (Geerbt von Object.) | |
GetSyncBatchParameters | (Geerbt von RelationalSyncProvider.) | |
GetType | (Geerbt von Object.) | |
ProcessChangeBatch | (Geerbt von RelationalSyncProvider.) | |
ProcessFullEnumerationChangeBatch | (Geerbt von RelationalSyncProvider.) | |
ReferenceEquals | (Geerbt von Object.) | |
ToString | (Geerbt von Object.) |
Oben
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
CreateApplicationTransaction | Außer Kraft gesetzt. Erstellt eine Read Committed-Transaktion, über die Änderungen in der SQL Server Compact-Datenbank übernommen werden. Diese Methode ist nicht CLS-kompatibel. | |
CreateEnumerationTransaction | Außer Kraft gesetzt. Erstellt eine Read Committed-Transaktion, über die Änderungen aus der SQL Server Compact-Datenbank aufgelistet werden. Diese Methode ist nicht CLS-kompatibel. | |
Dispose | Überladen. Außer Kraft gesetzt. Gibt die von SqlCeSyncProvider verwendeten Ressourcen frei. | |
Finalize | (Geerbt von Object.) | |
MemberwiseClone | (Geerbt von Object.) | |
OnApplyChangeFailed | (Geerbt von RelationalSyncProvider.) | |
OnApplyingChanges | (Geerbt von RelationalSyncProvider.) | |
OnApplyMetadataFailed | (Geerbt von RelationalSyncProvider.) | |
OnChangesApplied | (Geerbt von RelationalSyncProvider.) | |
OnChangesSelected | (Geerbt von RelationalSyncProvider.) | |
OnPeerOutdated | (Geerbt von RelationalSyncProvider.) | |
OnSelectingChanges | (Geerbt von RelationalSyncProvider.) | |
OnSyncProgress | (Geerbt von RelationalSyncProvider.) |
Oben
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
ApplyChangeFailed | Tritt während des Hochladens auf, nachdem eine Zeile nicht auf einen Knoten angewendet werden konnte. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
ApplyingChanges | Tritt während des Hochladens auf, nachdem eine Verbindung mit der Datenbank hergestellt, aber bevor Änderungen angewendet wurden. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
ApplyMetadataFailed | Tritt während des Hochladens auf, nachdem Metadaten auf eine Zeile nicht angewendet werden konnten. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
BatchApplied | Tritt auf, nachdem alle Batches von Änderungen aufr das Ziel angewendet wurden. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
BatchSpooled | Tritt auf, nachdem alle Batches von Änderungen auf den Datenträger geschrieben wurden. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
BeginSnapshotInitialization | Tritt auf, wenn Sync Framework festlegt, dass eine Datenbank eine Momentaufnahme ist, die initialisiert werden muss, bevor die Synchronisierung startet. Dieses Ereignis ist nicht CLS-kompatibel. | |
ChangesApplied | Tritt während des Hochladens auf, nachdem Änderungen angewendet, aber bevor die Verbindung mit der Datenbank getrennt wurde. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
ChangesSelected | Tritt während des Herunterladens auf, nachdem Änderungen aufgelistet, aber bevor die Verbindung mit der Datenbank getrennt wurde. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
EndSnapshotInitialization | Tritt auf, wenn alle Tabellen für einen bestimmten Bereich von der Momentaufnahme initialisiert wurden. Dieses Ereignis ist nicht CLS-kompatibel. | |
SelectingChanges | Tritt während des Herunterladens auf, nachdem eine Verbindung mit der Datenbank hergestellt, aber bevor Änderungen ausgewählt wurden. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
SyncPeerOutdated | Tritt vor der Enumeration von Änderungen auf, wenn der Zielknoten veraltet ist. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) | |
SyncProgress | Tritt während der Auswahl von Änderungen (pro Tabelle) und der Anwendung von Änderungen (pro Zeile) auf. Dieses Ereignis ist nicht CLS-kompatibel. (Geerbt von RelationalSyncProvider.) |
Oben
Siehe auch
Verweis
SqlCeSyncProvider-Klasse
Microsoft.Synchronization.Data.SqlServerCe-Namespace