Auf Englisch lesen

Freigeben über


Windows-Synchronisierung

Übersicht über die Windows-Synchronisierungstechnologie.

Zum Entwickeln der Windows-Synchronisierung benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
CONFLICT_RESOLUTION_POLICY

Stellt die Optionen für die Parallelitätskonfliktauflösungsrichtlinie dar, die für die Synchronisierungssitzung verwendet werden soll.
FILTERING_TYPE

Gibt den Typ der Informationen an, die während der gefilterten Synchronisierung in einem Änderungsbatch enthalten sind.
KNOWLEDGE_COOKIE_COMPARISON_RESULT

Stellt die möglichen Ergebnisse dar, wenn ein Wissenscookie mithilfe von ISyncKnowledge2::CompareToKnowledgeCookie mit einem Wissensobjekt verglichen wird.
SYNC_FULL_ENUMERATION_ACTION

Stellt die Aktion dar, die von einer Anwendung als Reaktion auf ISyncCallback::OnFullEnumerationNeed ausgeführt werden soll.
SYNC_PROGRESS_STAGE

Stellt die Phasen einer Synchronisierungssitzung dar.
SYNC_PROVIDER_ROLE

Stellt die Rolle eines Anbieters im Verhältnis zum anderen Anbieter in der Synchronisierungssitzung dar.
SYNC_REGISTRATION_EVENT

Stellt die verschiedenen Typen von Synchronisierungsregistrierungsereignissen dar.
SYNC_RESOLVE_ACTION

Stellt Aktionen dar, die ausgeführt werden, um einen bestimmten Parallelitätskonflikt zu lösen.
SYNC_SERIALIZATION_VERSION

Stellt die Version von Microsoft Sync Framework dar, mit der eine bestimmte Komponente kompatibel ist.
SYNC_STATISTICS

Stellt Typen von Statistiken dar, die Informationen zu einer Komponente vermitteln.

Functions

 
AddChangeUnitMetadata

Fügt änderungseinheitsmetadaten zu einer Elementänderung hinzu.
AddFilter

Legt den Filter fest, der vom Quellanbieter für die Änderungsenumeration verwendet wird, wenn er von einer abgeleiteten Klasse implementiert wird.
AddItemMetadataToGroup

Fügt der gruppe, die derzeit geöffnet ist, eine angegebene Elementänderung hinzu.
AddLoggedConflict

Fügt dem Änderungsbatch Metadaten hinzu, die einen Konflikt darstellen.
BeginOrderedGroup

Öffnet eine geordnete Gruppe im Änderungsbatch. Diese Gruppe wird nach Element-ID sortiert.
BeginSession

Benachrichtigt den Anbieter, dass er einer Synchronisierungssitzung beigetreten ist.
BeginUnorderedGroup

Öffnet eine ungeordnete Gruppe im Änderungsbatch. Elementänderungen in dieser Gruppe können in beliebiger Reihenfolge erfolgen.
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumChangeUnitExceptions.Clone)
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumClockVector.Clone)
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumFeedClockVector.Clone)
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumRangeExceptions.Clone)
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumSingleItemExceptions.Clone)
Klonen

Diese Methode ist nicht implementiert. (IEnumSyncChanges.Clone)
Klonen

Diese Methode ist nicht implementiert. (IEnumSyncChangeUnits.Clone)
Klonen

Erstellt eine neue instance dieses Objekts und kopiert die Daten aus diesem Objekt in das neue Objekt.
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumSyncProviderConfigUIInfos.Clone)
Klonen

Klont den Enumerator und gibt einen neuen Enumerator zurück, der sich im gleichen Zustand wie der aktuelle befindet. (IEnumSyncProviderInfos.Clone)
CompareToKnowledgeCookie

Führt einen schnellen Vergleich zwischen dem angegebenen Wissenscookies und diesem Wissensobjekt aus.
Ergänzen

Gibt das Wissen zurück, das in diesem Objekt enthalten ist, aber nicht im angegebenen Wissen enthalten ist.
ContainsChange

Gibt an, ob die angegebene Elementänderung durch dieses Wissen bekannt ist.
ContainsChangeUnit

Gibt an, ob die angegebene Änderung der Änderungseinheit durch dieses Wissen bekannt ist.
ContainsKnowledge

Gibt an, ob das angegebene Wissen durch dieses Wissen bekannt ist.
ContainsKnowledgeForChangeUnit

Gibt an, ob das angegebene Wissen über die angegebene Änderungseinheit durch dieses Wissen bekannt ist.
ContainsKnowledgeForItem

Gibt an, ob das angegebene Wissen des angegebenen Elements durch dieses Wissen bekannt ist.
ConvertFullEnumerationChangeBatchToRegularChangeBatch

Konvertiert ein ISyncFullEnumerationChangeBatch-Objekt in ein ISyncChangeBatch-Objekt.
ConvertVersion

Konvertiert eine Version aus einem anderen Replikat in eine Version, die mit dem Replikat kompatibel ist, das dieses Wissen besitzt.
CreateAndRegisterNewSyncProvider

Erstellt und registriert einen neuen Synchronisierungsanbieter.
CreateSyncProviderConfigUIRegistrationInstance

Erstellt eine In-Memory-instance einer Benutzeroberfläche für die Synchronisierungsanbieterkonfiguration.
CreateSyncProviderRegistrationInstance

Erstellt eine In-Memory-instance eines Synchronisierungsanbieters.
EndOrderedGroup

Schließt eine zuvor geöffnete geordnete Gruppe im Änderungsbatch.
EndSession

Benachrichtigt den Anbieter, dass eine Synchronisierungssitzung abgeschlossen wurde, bei der er eingetragen wurde.
EndUnorderedGroup

Schließt eine zuvor geöffnete ungeordnete Gruppe im Änderungsbatch.
EnumerateSyncProviderConfigUIs

Gibt eine IEnumSyncProviderConfigUIInfos-Enumerationsschnittstelle zurück, die alle registrierten ISyncProviderConfigUIInfo-Objekte für die angegebenen Kriterien aufzählt.
EnumerateSyncProviders

Gibt eine IEnumSyncProviderInfos-Enumerationsschnittstelle zurück, die alle registrierten ISyncProviderInfo-Objekte für die angegebenen Kriterien aufzählt.
ExcludeChangeUnit

Entfernt Wissen über die angegebene Änderungseinheit aus dem Wissen.
ExcludeItem

Entfernt Wissen über das angegebene Element aus dem Wissen.
FindClockVectorForChangeUnit

Ruft den Taktvektor ab, der der angegebenen Änderungseinheiten-ID zugeordnet ist.
FindClockVectorForItem

Ruft den Uhrvektor ab, der der angegebenen Element-ID zugeordnet ist.
FindMinTickCountForReplica

Ermittelt die minimale Anzahl von Teilstrichen im Wissen für das angegebene Replikat.
FindOrAddReplica

Fügt Einträge zu einem IReplicaKeyMap-Objekt hinzu oder sucht Einträge in einem IReplicaKeyMap-Objekt.
ForgetToVersion

Updates das vergessene Wissen, um zu berücksichtigen, dass alle Versionen, die kleiner oder gleich der angegebenen Version sind, möglicherweise vergessen wurden und dass die entsprechenden Grabsteine gelöscht wurden.
GetBatchLevelKnowledgeShouldBeApplied

Ruft einen Wert ab, der angibt, ob das gelernte Wissen für den Batch gespeichert werden muss, nachdem der Batch auf das Zielreplikat angewendet wurde.
GetChange

Ruft ein ISyncRegistrationChange-Objekt ab, das ein neues Registrierungsereignis darstellt.
Getchangebatch

Ruft vom Zielanbieter einen Änderungsbatch ab, der Elementmetadaten für Elemente enthält, die nicht im angegebenen Wissen enthalten sind.
GetChangeEnumerator

Ruft ein IEnumSyncChanges-Objekt ab, das die Elementänderungen in diesem Änderungsbatch aufzählt.
GetChangeUnitChangeTime

Ruft das Datum und die Uhrzeit ab, zu dem die angegebene Änderungseinheit zuletzt geändert wurde.
GetChangeUnitExceptions

Ruft ein -Objekt ab, das die IChangeUnitException-Objekte auflisten kann, die im Wissen gespeichert sind.
GetChangeUnitId

Ruft die Änderungseinheits-ID für die Änderungseinheit ab, die der Ausnahme zugeordnet ist.
GetChangeUnitId

Ruft die Änderungseinheits-ID ab, die am angegebenen Index im Array der Änderungseinheit-IDs gespeichert wird, die den Filter definieren.
GetChangeUnitId

Ruft die ID für diese Änderungseinheit ab.
GetChangeUnitIdCount

Ruft die Anzahl der Änderungseinheiten-IDs ab, die den Filter definieren.
GetChangeUnits

Ruft ein -Objekt ab, das Änderungseinheiten auflisten kann, die in dieser Änderung enthalten sind.
GetChangeUnitVersion

Ruft die Version für die Änderung der Änderungseinheit ab.
GetChangeVersion

Ruft die Version ab, die dieser Änderung zugeordnet ist.
GetChangeWithRecoverableError

Ruft die Elementänderung ab, die den Fehler verursacht hat.
GetClockVector

Ruft den Taktvektor ab, der dieser Ausnahme zugeordnet ist. (IChangeUnitException.GetClockVector)
GetClockVector

Ruft den Taktvektor ab, der dieser Ausnahme zugeordnet ist. (IRangeException.GetClockVector)
GetClockVector

Ruft den Uhrvektor ab, der der Element-Ausnahme zugeordnet ist.
GetClockVectorElementCount

Ruft die Anzahl der Elemente ab, die im Uhrvektor enthalten sind.
GetClockVectorElements

Gibt einen Enumerator zurück, der die Uhrvektorelemente durchläuft.
GetClosedLowerBoundItemId

Ruft die geschlossene Untergrenze für Element-IDs ab, die Zielversionen erfordern.
GetClosedRangeEnd

Ruft die obere Grenze des Bereichs der auszuschließenden Element-IDs ab.
GetClosedRangeStart

Ruft die untere Grenze des bereichs der auszuschließenden Element-IDs ab.
GetClosedUpperBoundItemId

Ruft die geschlossene Obergrenze für Element-IDs ab, die Zielversionen erfordern.
GetColumnCount

Ruft die Anzahl der Spalten ab, die in diesem Wissensfragment enthalten sind.
GetCreationVersion

Ruft die Erstellungsversion des geänderten Elements ab.
GetDestinationProviderConflictingChange

Ruft die Änderungsmetadaten vom Zielanbieter ab.
GetDestinationProviderConflictingData

Ruft ein -Objekt ab, das zum Abrufen von Elementdaten für das Änderungselement aus dem Zielreplikat verwendet werden kann.
GetErrorDescription

Ruft die Beschreibung des Fehlers ab.
Getevent

Ruft das nächste ausstehende Registrierungsereignis ab.
GetFilterInfo

Ruft die ISyncFilterInfo ab, die beim Erstellen des Änderungsbatches angegeben wurde.
GetFlags

Ruft Flags ab, die zusätzliche Informationen zum Uhrvektorelement angeben.
GetFlags

Ruft Flags ab, die dieser Änderung zugeordnet sind.
GetFlags

Ruft die Flags ab, die zusätzliche Informationen zum Filterinformationsobjekt angeben.
GetForgottenKnowledgeRecoveryRangeEnd

Ruft die obere Grenze des Wiederherstellungsbereichs ab, wenn die Sitzung die Wiederherstellung vergessener Kenntnisse ausführt.
GetForgottenKnowledgeRecoveryRangeStart

Ruft die untere Grenze des Wiederherstellungsbereichs ab, wenn die Sitzung die Wiederherstellung vergessener Kenntnisse ausführt.
GetFullEnumerationChangeBatch

Ruft als Teil einer vollständigen Enumeration einen Änderungsbatch ab, der Elementmetadaten für Elemente enthält, deren IDs größer als die angegebene Untergrenze sind.
GetIdParameters

Ruft das ID-Formatschema des Anbieters ab. (IAsynchronousDataRetriever.GetIdParameters)
GetIdParameters

Ruft das ID-Formatschema des Anbieters ab. (ISynchronousDataRetriever.GetIdParameters)
GetIdParameters

Ruft das ID-Formatschema des Anbieters ab. (ISyncKnowledge2.GetIdParameters)
GetIdParameters

Ruft das ID-Formatschema des Anbieters ab. (ISyncProvider.GetIdParameters)
GetInfoForChangeApplication

Ruft gespeicherte Daten für eine serialisierte Änderungsanwendung ab.
GetInspector

Gibt ein -Objekt zurück, mit dem der Inhalt des Wissensobjekts abgerufen werden kann.
GetInstanceId

Gibt die instance-ID des Synchronisierungsanbieters zurück.
GetInstanceId

Ruft die instance-ID der dem Ereignis zugeordneten Synchronisierungsanbieter- oder Synchronisierungsanbieterkonfigurationsoberfläche ab.
GetIsLastBatch

Ruft ein Flag ab, das angibt, ob die Änderungen in diesem Änderungsbatch der letzte Batch einer Synchronisierungssitzung sind.
GetItemChange

Ruft die Elementänderung ab, die diese Änderung der Änderungseinheit enthält.
GetItemChangeTime

Ruft das Datum und die Uhrzeit ab, zu dem das angegebene Element zuletzt geändert wurde.
GetItemDisplayName

Ruft den Anzeigenamen des Elements ab, das den Fehler verursacht hat.
GetItemId

Ruft die Element-ID für das Element ab, das die Änderungseinheit enthält, die der Ausnahme zugeordnet ist.
GetItemId

Ruft die ID des Elements ab, das in der Ausnahme angegeben ist.
GetKnowledgeCookie

Ruft eine einfache, schreibgeschützte Darstellung dieses Wissensobjekts ab, die für schnelle Vergleiche verwendet werden kann.
GetLearnedForgottenKnowledge

Ruft das vergessene Wissen ab, das das Zielreplikat lernt, wenn der Zielanbieter alle Änderungen in diesem Änderungsbatch während der Wiederherstellungssynchronisierung anwendet.
GetLearnedForgottenKnowledge

Ruft das vergessene Wissen ab, das das Zielreplikat lernt, wenn der Zielanbieter diese Änderung während der Wiederherstellungssynchronisierung anwendet.
GetLearnedKnowledge

Ruft das Wissen ab, dass ein Replikat lernt, wenn diese Änderung auf den Elementspeicher angewendet wird.
GetLearnedKnowledge

Ruft das Wissen ab, das das Zielreplikat lernt, wenn der Zielanbieter alle Änderungen in diesem Änderungsbatch anwendet.
GetLearnedKnowledgeAfterRecoveryComplete

Ruft das Wissen ab, das das Zielreplikat lernt, nachdem es die Änderungen in der vollständigen Enumeration angewendet hat.
GetLearnedKnowledgeAfterRecoveryComplete

Ruft das Wissen ab, das das Zielreplikat lernt, nachdem es alle Änderungen in der Wiederherstellungssynchronisierung angewendet hat.
GetLearnedKnowledgeWithPrerequisite

Ruft das Wissen ab, das das Zielreplikat lernt, wenn der Zielanbieter alle Änderungen in diesem Änderungsbatch anwendet, basierend auf den erforderlichen Kenntnissen des Änderungsbatches.
GetLearnedKnowledgeWithPrerequisite

Ruft das Wissen ab, das das Zielreplikat lernt, wenn der Zielanbieter diese Änderung anwendet, basierend auf dem erforderlichen Wissen, das der Änderung zugeordnet ist.
GetLowestUncontainedId

Gibt die niedrigste Element-ID zurück, die nicht in diesem Wissen enthalten ist und die im angegebenen Wissen enthalten ist.
GetMadeWithKnowledge

Ruft das für diese Änderung gemachte Wissen ab.
GetMinimumSupportedVersion

Ruft die mindestens unterstützte Version von Microsoft Sync Framework-Komponenten ab, die mit diesem Objekt verwendet werden können.
GetOwnerReplicaId

Ruft die ID des Replikats ab, das diese Änderung ausgelöst hat.
GetOwnerReplicaId

Ruft die ID des Replikats ab, das dieses Wissen besitzt.
GetPrerequisiteKnowledge

Ruft das Mindestwissen ab, das ein Zielanbieter für die Verarbeitung dieses Änderungsbatches benötigt.
GetPrerequisiteKnowledge

Ruft das Mindestwissen ab, das ein Zielanbieter für die Verarbeitung dieser Änderung benötigt.
Typedescriptor.getprovider

Ruft die Rolle des Anbieters ab, der die Elementänderung übersprungen hat.
GetRangeCount

Ruft die Anzahl von Bereichen ab, die in diesem Wissensfragment enthalten sind.
GetRangeExceptions

Ruft ein -Objekt ab, das die IRangeException-Objekte auflisten kann, die im Wissen gespeichert sind.
GetRecoverableErrorDataForChange

Ruft zusätzliche Daten zum wiederherstellbaren Fehler ab.
GetRecoverableErrorDataForChangeUnit

Ruft zusätzliche Daten zum wiederherstellbaren Fehler für eine angegebene Änderungseinheit ab.
GetRegisteredProperties

Ruft Konfigurations-UI-Eigenschaften zum Lesen und Schreiben ab.
GetRemainingWorkEstimateForSession

Ruft die Schätzung der verbleibenden Arbeit für die Sitzung ab.
GetReplicaKey

Ruft den Replikatschlüssel für das Replikat ab, das diesem Taktvektorelement zugeordnet ist.
GetReplicaKeyMap

Ruft das IReplicaKeyMap-Objekt ab, das diesem Wissen zugeordnet ist.
GetResolveActionForChange

Ruft die Konfliktlösungsaktion für den Konflikt ab.
GetResolveActionForChangeUnit

Ruft die Konfliktlösungsaktion für die änderungsrelevante Änderungseinheit ab.
GetRootItemId

Ruft die ID des geänderten Elements ab.
GetScopeVector

Ruft den Taktvektor ab, der die Änderungen definiert, die im Wissen enthalten sind.
GetSessionErrorStatus

Ruft den Fehlerwert ab, der angibt, warum die Synchronisierungssitzung fehlgeschlagen ist.
GetSingleItemExceptions

Ruft ein -Objekt ab, das die ISingleItemException-Objekte auflisten kann, die im Wissen gespeichert sind.
GetSourceForgottenKnowledge

Ruft das vergessene Wissen über das Quellreplikat ab.
GetSourceProviderConflictingChange

Ruft die Änderungsmetadaten vom Quellanbieter ab.
GetSourceProviderConflictingData

Ruft ein -Objekt ab, mit dem Elementdaten für das Änderungselement aus dem Quellreplikat abgerufen werden können.
GetStage

Ruft die Phase in der Synchronisierungssitzung ab, wenn der Fehler aufgetreten ist.
GetStatistics

Ruft die angegebenen Statistikdaten ab, die in diesem Objekt enthalten sind.
GetSyncBatchParameters

Ruft die angeforderte Anzahl von Elementänderungen ab, die in Änderungsbatches enthalten sein werden, und das aktuelle Wissen für den Synchronisierungsbereich.
GetSyncChange

Ruft das Änderungselement ab, für das die Änderungsdaten aus dem Elementspeicher abgerufen werden sollen.
GetSyncProvider

Erstellt eine instance des Synchronisierungsanbieters.
GetSyncProviderConfigUI

Erstellt eine instance einer Konfigurationsoberfläche des Synchronisierungsanbieters.
GetSyncProviderConfigUIFromInstanceId

Gibt ein initialisiertes und instanziiertes ISyncProviderConfigUI-Objekt für die angegebene eindeutige instance-ID zurück.
GetSyncProviderConfigUIInfo

Gibt ein ISyncProviderConfigUIInfo-Objekt für die angegebene eindeutige instance-ID zurück.
GetSyncProviderConfigUIInfoforProvider

Gibt ein ISyncProviderConfigUIInfo-Objekt für den angegebenen Synchronisierungsanbieter instance-ID zurück.
GetSyncProviderFromInstanceId

Gibt ein initialisiertes und instanziiertes IRegisteredSyncProvider-Objekt für die spezifische eindeutige instance-ID zurück.
GetSyncProviderInfo

Gibt ein ISyncProviderInfo-Objekt für den spezifischen Synchronisierungsanbieter instance-ID zurück.
GetSyncProviderState

Gibt den Status des angegebenen Synchronisierungsanbieters zurück.
GetSyncProviderWithError

Ruft die ISyncProvider-Schnittstelle des Anbieters ab, der zu einem Fehler bei der Synchronisierung geführt hat.
GetSyncTime

Ruft einen SYNC_TIME-Wert ab, der dem when-Wert für das Element entspricht.
Gettickcount

Ruft die Tickanzahl ab, die die Obergrenze für den Bereich der Tickanzahl definiert, die in diesem Taktvektorelement enthalten sind.
GetUpdateCount

Ruft die Anzahl der Updates ab, die für das FeedSync-Element vorgenommen wurden.
GetUpperBoundItemId

Ruft die höchste Element-ID ab, die im Wissen einer beliebigen Gruppe im Änderungsbatch dargestellt wird.
Getversion

Ruft die Version dieser Wissensstruktur ab.
GetWorkEstimate

Ruft die Arbeitsschätzung für diese Änderung ab.
GetWorkEstimateForBatch

Ruft die Arbeitsschätzung für den Batch ab.
Init

Initialisiert den Synchronisierungsanbieter, bevor er für eine Synchronisierungssitzung bereit ist.
Init

Initialisiert die Konfigurationsoberfläche für einen Synchronisierungsanbieter.
Initialisieren

Initialisiert eine neue instance der IChangeUnitListFilterInfo-Klasse, die das angegebene Array von Änderungseinheiten-IDs enthält.
Initialisieren

Initialisiert bei der Implementierung durch eine abgeleitete Klasse das IProviderConverter-Objekt mit dem ISyncProvider-Objekt, das in IKnowledgeSyncProvider konvertiert werden soll.
Initialisieren

Initialisiert das -Objekt unter Verwendung des angegebenen Anzeigenamens des Elements, das den Fehler verursacht hat, und einer Beschreibung des Fehlers.
IntersectsWithKnowledge

Gibt an, ob sich das angegebene Wissen mit diesem Wissen überschneidet.
IsCanceled

Gibt an, ob die Synchronisierungssitzung abgebrochen wurde.
IsNoConflictsSpecified

Ruft einen Wert ab, der angibt, ob Konflikte für das FeedSync-Element beibehalten werden.
Loadchangedata

Ruft Elementdaten für eine Änderung ab. (IAsynchronousDataRetriever.LoadChangeData)
Loadchangedata

Ruft Elementdaten für eine Änderung ab. (ISynchronousDataRetriever.LoadChangeData)
LoadChangeDataComplete

Gibt an, dass IAsynchronousDataRetriever::LoadChangeData erfolgreich abgeschlossen wurde.
LoadChangeDataError

Gibt an, dass bei einer IAsynchronousDataRetriever-Methode ein Fehler aufgetreten ist.
LoadInfoFromChangeApplication

Speichert Daten für eine serialisierte Änderungsanwendung.
LookupReplicaId

Ruft die Replikat-ID ab, die dem angegebenen Replikatschlüssel entspricht.
LookupReplicaKey

Ruft den Replikatschlüssel ab, der der angegebenen Replikat-ID entspricht.
MapRemoteToLocal

Konvertiert ein Wissensobjekt aus einem anderen Replikat in ein Replikat, das mit dem Replikat kompatibel ist, das dieses Wissen besitzt.
ModifySyncProvider

Updates die ISyncProviderInfo des Synchronisierungsanbieters, der von dieser ISyncProviderConfigUI konfiguriert wird.
Nächste

Gibt die nächsten Elemente im Änderungseinheits-Ausnahmesatz zurück, sofern sie verfügbar sind. (IEnumChangeUnitExceptions.Next)
Nächste

Gibt die nächsten Elemente im Taktvektor zurück, sofern sie verfügbar sind.
Nächste

Gibt die nächsten Elemente im Taktvektor zurück, sofern verfügbar.
Nächste

Gibt die nächsten Elemente im Änderungseinheits-Ausnahmesatz zurück, sofern sie verfügbar sind. (IEnumRangeExceptions.Next)
Nächste

Gibt die nächsten Elemente im Einzelelement-Ausnahmesatz zurück, sofern sie verfügbar sind.
Nächste

Gibt die nächste Elementänderung zurück.
Nächste

Gibt die nächste Änderungseinheit zurück.
Nächste

Gibt das nächste ISyncProviderConfigUIInfo-Objekt zurück.
Nächste

Gibt das nächste ISyncProviderInfo-Objekt zurück.
NextColumn

Gibt die ID der nächsten Änderungseinheiten in der Gruppe der Änderungseinheiten-IDs zurück, für die dieses Wissensfragment gilt.
NextCoreFragments

Gibt die nächsten ICoreFragment-Objekte im Wissen zurück, sofern sie verfügbar sind.
NextRange

Gibt den nächsten Bereich zurück, der in diesem Wissensfragment enthalten ist, und den Taktvektor, der definiert, was über die Elemente im Bereich bekannt ist.
Onchange

Tritt auf, bevor eine Änderung angewendet wird.
OnChangeApplied

Tritt auf, nachdem eine Änderung erfolgreich angewendet wurde.
OnChangeFailed

Tritt auf, nachdem eine Änderung nicht angewendet werden kann.
OnConflict

Tritt auf, wenn ein Konflikt erkannt wird, wenn die Parallelitätskonfliktauflösungsrichtlinie auf CRP_NONE festgelegt ist.
OnFullEnumerationNeeded

Tritt auf, wenn das vergessene Wissen des Quellanbieters nicht im aktuellen Wissen des Zielanbieters enthalten ist.
OnProgress

Tritt in regelmäßigen Abständen während der Synchronisierungssitzung auf, um den Fortschritt zu melden.
OnProgress

Meldet den Synchronisierungsfortschritt an die Anwendung.
OnRecoverableError

Tritt auf, wenn ein Synchronisierungsanbieter beim Laden oder Speichern eines Elements einen wiederherstellbaren Fehler festlegt.
Processchangebatch

Verarbeitet eine Reihe von Änderungen, indem Konflikte erkannt und Änderungen auf den Elementspeicher angewendet werden.
ProcessFullEnumerationChangeBatch

Verarbeitet eine Reihe von Änderungen für eine vollständige Enumeration, indem Änderungen auf den Elementspeicher angewendet werden.
ProjectOntoChangeUnit

Ruft das Wissen für die angegebene Änderungseinheit ab.
ProjectOntoColumnSet

Gibt das Wissen für den angegebenen Satz von Änderungseinheiten für alle Elemente zurück, die in diesem Objekt enthalten sind.
ProjectOntoItem

Ruft das Wissen für das angegebene Element ab.
ProjectOntoKnowledgeWithPrerequisite

Gibt Wissen über die Wissensfragmente zurück, die vom Vorlagenwissen angegeben werden, wenn das Vorlagenwissen das erforderliche Wissen für die angegebenen Fragmente enthält.
ProjectOntoRange

Ruft das Wissen für den angegebenen Bereich von Element-IDs ab.
Registercallback

Registriert eine Rückrufschnittstelle, die vom IAsynchronousDataRetriever-Objekt aufgerufen wird, wenn eine asynchrone Methode die Verarbeitung beendet.
RegisterForEvent

Registriert den Benutzer, um eine Benachrichtigung über das Eintreffen neuer Registrierungsereignisse zu erhalten, die auftreten, wenn Änderungen am Registrierungsspeicher vorgenommen werden.
RequestFilter

Fordert an, dass der vom Zielanbieter angegebene Filter während der Änderungsenumeration vom Quellanbieter verwendet wird.
Zurücksetzen

Setzt sowohl die Spalten- als auch die Bereichsenumeratoren an den Anfang ihrer jeweiligen Sätze zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang des Wissens zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang des Änderungseinheitsausnahmesatzes zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang des Uhrvektors zurück. (IEnumClockVector.Reset)
Zurücksetzen

Setzt den Enumerator an den Anfang des Uhrvektors zurück. (IEnumFeedClockVector.Reset)
Zurücksetzen

Setzt den Enumerator an den Anfang des Bereichsausnahmesatzes zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang des Einzelelementausnahmesatzes zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang der Liste zurück. (IEnumSyncChanges.Reset)
Zurücksetzen

Setzt den Enumerator an den Anfang der Liste zurück. (IEnumSyncChangeUnits.Reset)
Zurücksetzen

Setzt den Enumerator an den Anfang der Auflistung von ISyncProviderConfigUIInfo-Objekten zurück.
Zurücksetzen

Setzt den Enumerator an den Anfang des ISyncProviderInfo-Satzes zurück.
Zurücksetzen

Setzt einen Synchronisierungsanbieter zurück, sodass er in der nächsten Synchronisierungssitzung wie ein neues Replikat aussieht.
RevokeCallback

Gibt an, dass das IAsynchronousDataRetriever-Objekt die angegebene Rückrufschnittstelle nicht mehr verwenden darf und alle Verweise darauf freigeben muss.
RevokeEvent

Hebt die Registrierung des Benutzers aus der Benachrichtigung über das Eintreffen neuer Registrierungsereignisse auf.
Serialisieren

Serialisiert die Replikatschlüsselzuordnungsdaten zu einem Bytearray.
Serialisieren

Serialisiert den Änderungsbatch in ein Bytearray.
Serialisieren

Serialisiert die Filterdaten in ein Bytearray.
Serialisieren

Serialisiert die Wissensobjektdaten in ein Bytearray.
SerializeWithOptions

Serialisiert die Änderungsbatchobjektdaten basierend auf der angegebenen Version und den angegebenen Serialisierungsoptionen in ein Bytearray.
SerializeWithOptions

Serialisiert die Wissensobjektdaten basierend auf der angegebenen Version und den angegebenen Serialisierungsoptionen in ein Bytearray.
SetForgottenKnowledgeRecoveryRange

Legt den Wiederherstellungsbereich fest, wenn die Sitzung die Wiederherstellung vergessener Kenntnisse ausführt.
Setlastbatch

Legt ein Flag fest, das angibt, dass keine weiteren Änderungen in der Synchronisierungssitzung aufgezählt werden sollen.
SetLocalTickCount

Legt die Anzahl der Teilstriche für das Replikat fest, das dieses Wissen besitzt.
SetPrerequisiteKnowledge

Legt die Mindestkenntnisse fest, die ein Zielanbieter zum Verarbeiten dieses Änderungsbatches benötigt.
SetProviderWithError

Gibt an, welcher Anbieter einen Fehler bei der Synchronisierung verursacht hat.
SetRecoverableErrorOnChange

Gibt an, dass bei dieser Änderung ein behebbarer Fehler aufgetreten ist.
SetRecoverableErrorOnChangeUnit

Gibt an, dass ein wiederherstellbarer Fehler aufgetreten ist, wenn Daten für die angegebene Änderungseinheit aus dem Elementspeicher geladen wurden.
SetRemainingWorkEstimateForSession

Legt die Schätzung der verbleibenden Arbeit für die Sitzung fest.
SetResolveActionForChange

Legt eine Konfliktlösungsaktion für den Konflikt fest.
SetResolveActionForChangeUnit

Legt eine Konfliktlösungsaktion für die änderungseinheitskonfliktierende Änderung fest.
SetSyncProviderState

Legt den Status des angegebenen Synchronisierungsanbieters fest.
SetWorkEstimate

Legt die Arbeitsschätzung für diese Änderung fest.
SetWorkEstimateForBatch

Legt die Arbeitsschätzung für den Batch fest.
Skip

Überspringt die angegebene Anzahl von Änderungseinheitsausnahmen.
Skip

Überspringt die angegebene Anzahl von Taktvektorelementen. (IEnumClockVector.Skip)
Skip

Überspringt die angegebene Anzahl von Taktvektorelementen. (IEnumFeedClockVector.Skip)
Skip

Überspringt die angegebene Anzahl von Bereichsausnahmen.
Skip

Überspringt die angegebene Anzahl von Einzelelementausnahmen.
Skip

Diese Methode ist nicht implementiert. (IEnumSyncChanges.Skip)
Skip

Diese Methode ist nicht implementiert. (IEnumSyncChangeUnits.Skip)
Skip

Überspringt die angegebene Anzahl von ISyncProviderConfigUIInfo-Objekten.
Skip

Überspringt die angegebene Anzahl von ISyncProviderInfo-Objekten.
Specifyfilter

Handelt bei implementierung durch eine abgeleitete Klasse aus, welcher Filter vom Quellanbieter während der Änderungsenumeration verwendet wird.
Union

Kombiniert das angegebene Wissen mit dem aktuellen Wissen.
UnregisterSyncProvider

Hebt die Registrierung auf und entfernt den angegebenen Synchronisierungsanbieter aus dem Registrierungsspeicher.
Nicht registrierenSyncProviderConfigUI

Hebt die Registrierung auf und entfernt die angegebene Benutzeroberfläche für die Synchronisierungsanbieterkonfiguration aus dem Registrierungsspeicher.

Schnittstellen

 
IAsynchronousDataRetriever

Stellt den Mechanismus dar, mit dem der Zielanbieter Elementdaten asynchron vom Quellanbieter abruft.
IChangeConflict

Stellt einen Konflikt zwischen zwei Elementen dar.
IChangeUnitException

Stellt eine Änderungseinheit dar, die von einem Wissensobjekt ausgeschlossen werden soll.
Ichangeunitlistfilterinfo

Stellt einen Filter dar, mit dem gesteuert werden kann, welche Änderungseinheiten für Elemente in einem ISyncChangeBatch-Objekt enthalten sind.
IClockVector

Stellt einen Uhrvektor in einer Wissensstruktur dar.
Iclockvectorelement

Stellt ein Uhrvektorelement einer Wissensstruktur dar.
IConstructReplicaKeyMap

Fügt einem IReplicaKeyMap-Objekt Einträge hinzu.
Icorefragment

Stellt die Kenntnis aller Elemente im Bereich für einen bestimmten Satz von Änderungseinheiten dar.
ICoreFragmentInspector

Listet die ICoreFragment-Objekte auf, die in einem Wissensobjekt enthalten sind.
IDataRetrieverCallback

Stellt Methoden dar, die ein IAsynchronousDataRetriever-Objekt aufrufen kann, um anzugeben, dass die Verarbeitung für eine IAsynchronousDataRetriever-Methode abgeschlossen wurde.
IEnumChangeUnitExceptions

Listet Änderungseinheitsausnahmen auf, die in einem Wissensobjekt gespeichert sind.
IEnumClockVector

Listet die Uhrvektorelemente auf, die in einem Uhrvektor gespeichert sind.
IEnumFeedClockVector

Listet die Uhrvektorelemente auf, die in einem Taktvektor gespeichert sind, der FeedSync-Informationen enthält.
IEnumRangeExceptions

Listet Bereichsausnahmen auf, die in einem Wissensobjekt gespeichert sind.
IEnumSingleItemExceptions

Listet Einzelelementausnahmen auf, die in einem Wissensobjekt gespeichert sind.
IEnumSyncChanges

Listet eine Liste der Elementänderungen auf.
IEnumSyncChangeUnits

Listet eine Liste von Änderungseinheiten auf.
IEnumSyncProviderConfigUIInfos

Listet ISyncProviderConfigUIInfo-Objekte auf, die Informationen zur Konfigurationsbenutzeroberfläche enthalten, die zum Erstellen und Registrieren eines Synchronisierungsanbieters verwendet werden.
IEnumSyncProviderInfos

Listet ISyncProviderInfo-Objekte auf, die die Informationen enthalten, die zum Erstellen einer instance eines Synchronisierungsanbieters verwendet werden.
IFeedClockVector

Stellt einen Taktvektor dar, der FeedSync-Informationen enthält.
IFeedClockVectorElement

Stellt ein Uhrvektorelement dar, das FeedSync-Informationen enthält.
IFilterRequestCallback

Vermittelt die Filterverhandlung zwischen einem Zielanbieter und einem Quellanbieter.
IForgottenKwissen

Stellt Wissen dar, das aufgrund der Grabsteinbereinigung vergessen wurde.
Iknowledgesyncprovider

Stellt einen Synchronisierungsanbieter dar, der Wissen zum Durchführen der Synchronisierung verwendet.
ILoadChangeContext

Stellt Informationen zu einer Änderung dar, die aus dem Elementspeicher geladen werden soll.
IProviderConverter

Stellt bei Implementierung durch eine abgeleitete Klasse ein -Objekt dar, das ein ISyncProvider-Objekt in ein IKnowledgeSyncProvider-Objekt konvertieren kann.
IRangeException

Stellt einen Element-ID-Bereich dar, der aus einem Wissensobjekt ausgeschlossen werden soll.
IRecoverableError

Stellt einen behebbaren Fehler dar, der beim Laden eines Elements oder beim Speichern eines Elements aufgetreten ist.
IRecoverableErrorData

Stellt Informationen zu einem wiederherstellbaren Fehler dar.
IRegisteredSyncProvider

Stellt einen registrierten Synchronisierungsanbieter dar. Diese Schnittstelle wird vom Writer eines Synchronisierungsanbieters implementiert.
Ireplicakeymap

Stellt eine Zuordnung zwischen Replikatschlüsseln und Replikat-IDs dar.
Irequestfilteredsync

Stellt bei Implementierung durch eine abgeleitete Klasse einen Zielanbieter dar, der einen Filter angeben kann, der vom Quellanbieter während der Änderungsaufzählung verwendet werden soll.
ISingleItemException

Stellt ein Element dar, das aus einem Wissensobjekt ausgeschlossen werden soll.
Isupportfilteredsync

Stellt bei Implementierung durch eine abgeleitete Klasse einen Quellanbieter dar, der gefilterte Änderungsaufzählung unterstützt und den typ des verwendeten Filters aushandeln kann.
ISupportLastWriteTime

Stellt einen Synchronisierungsanbieter dar, der das Datum und die Uhrzeit der letzten Änderung eines Elements oder einer Änderungseinheit melden kann. Diese Funktion ist nützlich für eine Anwendung, die die Konfliktlösung last-writer-wins implementiert.
Isynccallback

Stellt Anwendungsrückrufe dar, die verwendet werden, um die Anwendung über Synchronisierungsereignisse zu benachrichtigen.
ISyncCallback2

Stellt zusätzliche Anwendungsrückrufe dar, die verwendet werden, um die Anwendung über Synchronisierungsereignisse zu benachrichtigen.
ISyncChange

Stellt eine Änderung an einem Element dar.
Isyncchangebatch

Stellt Metadaten für eine Reihe von Änderungen dar. (ISyncChangeBatch)
ISyncChangeBatchAdvanced

Stellt zusätzliche Informationen zu einer Reihe von Änderungen dar.
Isyncchangebatchbase

Stellt Metadaten für eine Reihe von Änderungen dar. (ISyncChangeBatchBase)
ISyncChangeBatchBase2

Stellt zusätzliche Funktionen eines ISyncChangeBatchBase-Objekts dar.
ISyncChangeBatchWithPrerequisite

Stellt Metadaten zu einem Änderungsbatch dar, der auf dem erforderlichen Wissen basiert, das dem Änderungsbatch zugeordnet ist.
ISyncChangeBuilder

Stellt zusätzliche Daten für eine Elementänderung bereit.
ISyncChangeUnit

Stellt eine Änderung an einer Änderungseinheit dar, die in einem Element enthalten ist.
ISyncChangeWithPrerequisite

Stellt Metadaten zu einer Änderung dar, die auf dem erforderlichen Wissen basiert, das der Änderung zugeordnet ist.
Isyncfilterinfo

Stellt Informationen zu einem Filter dar, mit dem die Daten gesteuert werden, die in einem ISyncChangeBatch-Objekt enthalten sind.
ISyncFilterInfo2

Stellt zusätzliche Informationen zu einem Filter dar, mit dem gesteuert werden kann, welche Änderungen in einem ISyncChangeBatch-Objekt enthalten sind.
ISyncFullEnumerationChange

Stellt zusätzliche Informationen zu einem ISyncChange-Objekt während der Wiederherstellungssynchronisierung dar.
Isyncfullenumerationchangebatch

Stellt die Metadaten für eine Reihe von Änderungen dar, die im Rahmen einer Wiederherstellungssynchronisierung erstellt werden.
Isynchronousdataretriever

Stellt den Mechanismus dar, mit dem der Zielanbieter Elementdaten vom Quellanbieter abruft.
Isyncknowledge

Stellt Wissen dar, das ein Replikat über seinen Elementspeicher verfügt.
Isyncknowledge2

Stellt zusätzliche Informationen über das Wissen dar, das ein Replikat über seinen Elementspeicher verfügt.
Isyncprovider

Stellt einen Synchronisierungsanbieter dar, der von einer Synchronisierungssitzung verwendet werden kann, um Daten mit einem anderen Synchronisierungsanbieter zu synchronisieren.
ISyncProviderConfigUI

Stellt Informationen zur Konfigurationsoberfläche dar, die zum Erstellen und Registrieren eines Synchronisierungsanbieters verwendet werden.
ISyncProviderConfigUIInfo

Stellt die Informationen und Eigenschaften dar, die zum Erstellen einer instance einer Konfigurationsoberfläche des Synchronisierungsanbieters erforderlich sind.
ISyncProviderInfo

Stellt die Informationen und Eigenschaften dar, die zum Erstellen einer instance eines Synchronisierungsanbieters erforderlich sind.
ISyncProviderRegistration

Stellt die Registrierung des Synchronisierungsanbieters dar.
ISyncRegistrationChange

Stellt eine Änderung an der Registrierung eines Synchronisierungsanbieters oder einer Konfigurationsschnittstelle des Synchronisierungsanbieters dar. Die Änderungen werden als Registrierungsereignisse gemeldet.
ISyncSessionExtendedErrorInfo

Stellt Informationen darüber dar, welcher Anbieter einen Fehler bei der Synchronisierung verursacht hat.
Isyncsessionstate

Stellt Informationen zur aktuellen Synchronisierungssitzung dar.
ISyncSessionState2

Stellt zusätzliche Informationen zur aktuellen Synchronisierungssitzung dar.

Strukturen

 
ID_PARAMETER_PAIR

Stellt das Format einer Synchronisierungsentitäts-ID dar.
ID_PARAMETERS

Stellt das Formatschema für die Gruppe von IDs dar, die zum Identifizieren von Entitäten in einer Synchronisierungssitzung verwendet werden.
SYNC_RANGE

Stellt einen Bereich von Element-IDs dar.
SYNC_SESSION_STATISTICS

Stellt Statistiken zu einer einzelnen, unidirektionalen Synchronisierungssitzung dar.
SYNC_TIME

Stellt einen Datum-/Uhrzeitwert dar.
SYNC_VERSION

Stellt eine Version für ein Element oder eine Änderungseinheit dar.
SyncProviderConfigUIConfiguration

Stellt die Informationen für eine Konfigurationsoberfläche des Synchronisierungsanbieters dar.
SyncProviderConfiguration

Stellt die Informationen für eine Synchronisierungsanbieterkonfiguration dar.