| | Class | Description |
|---|
.png) | ChangeBatch | Represents metadata for a set of changes. This class cannot be inherited. |
.png) | ChangeBatchBase | When overridden by a derived class, represents metadata for a set of changes. |
.png) | ChangeBatchIsReadOnlyException | The exception that is thrown when an item change or conflict is added to a ChangeBatch object that is read-only. |
.png) | ChangeBatchNeedsKnowledgeException | The exception that is thrown when a change batch object does not contain learned knowledge. |
.png) | ChangeCountMismatchException | The exception that is thrown by a change applier when the number of destination item versions does not match the number of source item changes. |
.png) | ChangeDataAdapter | An abstract class that, when overridden in a derived class, converts data between a managed provider and an unmanaged provider. |
.png) | ChangeNeedsKnowledgeException | The exception that is thrown when an ItemChange object does not contain required knowledge. |
.png) | ChangeNotExpectedException | The exception that is thrown by a change applier when the order of destination item versions or change unit versions is not the same as the order of source item changes or change unit changes. |
.png) | ChangeUnitChange | Represents a change to a change unit contained in an item. This class cannot be inherited. |
.png) | ChangeUnitCountMismatchException | The exception that is thrown by a change applier when the number of change units in a destination item version does not match the number of change units in the corresponding source item change. |
.png) | ChangeVersionNotInKnowledgeException | The exception that is thrown by a change applier when the version of a source item change is not contained in the associated knowledge. |
.png) | ClockVector | Represents a clock vector in a knowledge structure. This class cannot be inherited. |
.png) | ClockVectorElement | Represents a clock vector element of a knowledge structure. This class cannot be inherited. |
.png) | CreateFailuresMustBeForEntireItemException | The exception that is thrown by SaveChangeWithChangeUnitsContext or LoadChangeContext when a recoverable error is recorded for a change unit change when the change represents an item creation. |
.png) | DuplicateItemException | The exception that is thrown when an attempt is made to add an entry to a replica key map, and either the replica ID or the replica key already exists in the map. |
.png) | FilterInfo | When overridden in a derived class, represents information about a filter that can be used to control which changes are included in a ChangeBatch object. |
.png) | ForgottenKnowledge | Represents knowledge that has been forgotten because of tombstone cleanup. |
.png) | FullEnumerationChangeBatch | Represents metadata for a set of changes for a full enumeration. This class cannot be inherited. |
.png) | FullEnumerationNeededEventArgs | Provides data for the SyncCallbacks.FullEnumerationNeeded event. |
.png) | IncompleteReplicaKeyMapException | The exception that is thrown by KnowledgeBuilder when KnowledgeBuilder.ReplicaKeyMap is found to be incomplete in some way. |
.png) | InvalidFeedException | The exception that is thrown when a FeedSync feed is invalid. |
.png) | InvalidKnowledgeVersionException | The exception that is thrown when KnowledgeBuilder is passed a knowledge version that is not supported by KnowledgeBuilder. |
.png) | InvalidOrderException | The exception that is thrown when an attempt is made to create a clock vector that contains clock vector elements that are not correctly ordered. |
.png) | InvalidReplicaKeyException | The exception that is thrown when a clock vector is added to a KnowledgeBuilder object, but the clock vector contains an element that contains a replica key that is not found in KnowledgeBuilder.ReplicaKeyMap. |
.png) | InvalidSyncTimeException | The exception that is thrown when a FeedClockVectorElement object is created by using an invalid SyncTime value. |
.png) | ItemChange | Represent a change to an item. This class cannot be inherited. |
.png) | ItemChangeSkippedEventArgs | Provides data for the ItemChangeSkipped event. |
.png) | ItemChangeUnitOverride | Represents a change unit to exclude from a knowledge object. This class cannot be inherited. |
.png) | ItemChangingEventArgs | Provides data for the ItemChanging event. |
.png) | ItemConflictingEventArgs | Provides data for the ItemConflicting event. |
.png) | ItemDataModifiedConcurrentlyException | The exception that is thrown by a synchronization provider when item data changes unexpectedly. |
.png) | ItemHasChangeUnitsException | The exception that is thrown when an attempt is made to get or set the ChangeVersion property on an ItemChange object that contains change units. |
.png) | ItemHasNoChangeUnitsException | The exception that is thrown when a method is called that requires an item to have change units, but the item does not have change units. |
.png) | ItemHasNoDataException | The exception that is thrown when a provider tries to load data for an item that does not exist. |
.png) | ItemHasNoVersionDataException | The exception that is thrown when an ItemChange object does not have the version data that is requested. |
.png) | ItemListFilterInfo | Represents information about a filter that can be used to control which changes are included in a ChangeBatch object. |
.png) | ItemMustExistException | The exception that is thrown when a provider reports that an item does not exist, although the creation version of the item is contained in the knowledge from that provider. |
.png) | ItemNotInFeedMetadataException | The exception that is thrown when an attempt is made to load item data from a FeedSync feed when the item does not exist in the feed. |
.png) | ItemOverride | Represents an item to exclude from a knowledge object. This class cannot be inherited. |
.png) | ItemRangeOverride | Represents an item ID range to exclude from a knowledge object. This class cannot be inherited. |
.png) | KnowledgeBuilder | Reconstructs a SyncKnowledge object from its constituent parts. |
.png) | KnowledgeDecreasedUnexpectedlyException | The exception that is thrown when synchronization knowledge decreases unexpectedly. |
.png) | KnowledgeInspector | Takes a snapshot of a SyncKnowledge object and provides methods for inspecting the details of the knowledge. |
.png) | KnowledgeSyncProvider | When overridden by a derived class, represents a synchronization provider that uses knowledge to perform synchronization. |
.png) | KnowledgeSyncProviderConfiguration | Represents configuration information for a KnowledgeSyncProvider object. |
.png) | LoadChangeContext | When overridden by a derived class, represents information about a change to be loaded from the item store. |
.png) | NegativeRangeException | The exception that is thrown by KnowledgeBuilder.BuildSyncKnowledge when an ItemRangeOverride object that is used to build the knowledge contains a ClockVector property that does not contain KnowledgeBuilder.ScopeClockVector. |
.png) | NotifyingChangeApplier | Represents a change applier that examines a set of changes from a source provider, detects conflicts with items in the destination replica, and makes calls to a registered change applier target to save changes or save conflicts as appropriate. |
.png) | NotifyingChangeApplierIChangeDataRetrieverAdapter | Represents an adapter that can convert between a managed IChangeDataRetriever and an unmanaged ISynchronousDataRetriever. |
.png) | ObjectNeedsStateException | The exception that is thrown when a SyncSessionContext object is required and none is specified. |
.png) | Override | When overridden by a derived class, represents something that is excluded from a knowledge object. |
.png) | RangeOutOfOrderException | The exception that is thrown when a range of items is not in the expected order, or when a range override is specified incorrectly. |
.png) | RecoverableErrorData | Represents information about a recoverable error. This class cannot be inherited. |
.png) | ReplicaKeyMap | Represents a mapping between replica keys and replica IDs. |
.png) | ReplicaNotFoundException | The exception that is thrown when a specified replica cannot be found in a ReplicaKeyMap object. |
.png) | SaveChangeContext | Represents information about a change to be saved to the item store. |
.png) | SaveChangeWithChangeUnitsContext | Represents information about a change to be saved to the item store when the change contains change units. |
.png) | SyncAbortedException | The exception that is thrown when the synchronization session is canceled. |
.png) | SyncCallbacks | Represents application callbacks that are used to dispatch a synchronization event. |
.png) | SyncException | The exception that is thrown when an error occurs during synchronization. |
.png) | SyncGlobalId | Represents an identifier for an item that is unique throughout the synchronization community. |
.png) | SyncId | Represents an identifier for an item, change unit, or replica. |
.png) | SyncIdFormat | Represents the format of a synchronization entity ID. This class cannot be inherited. |
.png) | SyncIdFormatGroup | Represents the format schema for the group of IDs that are used to identify entities in a synchronization session. This class cannot be inherited. |
.png) | SyncIdFormatMismatchException | The exception that is thrown when an ID format is specified that is not in the format that is expected. |
.png) | SyncInvalidOperationException | The exception that is thrown when a method call is invalid for the current state of the object. |
.png) | SyncKnowledge | Represents knowledge a replica has about its item store. |
.png) | SyncOperationStatistics | Represents statistics about a bidirectional synchronization session. |
.png) | SyncOrchestrator | Initiates and controls synchronization sessions. |
.png) | SyncOrchestratorStateChangedEventArgs | Provides data for the StateChanged event. |
.png) | SyncProvider | When overridden by a derived class, represents a synchronization provider. |
.png) | SyncRuntimeInternalErrorException | The exception that is thrown when an internal error has occurred in Sync Framework. |
.png) | SyncSessionContext | Represents information about the current synchronization session. |
.png) | SyncSessionStatistics | Represents statistics about a single, unidirectional synchronization session. |
.png) | SyncStagedProgressEventArgs | Provides data for the SessionProgress event. |
.png) | SyncVersion | Represents a version for an item or a change unit. |
.png) | UnmanagedSyncProviderWrapper | Represents a managed object that wraps an unmanaged synchronization provider. |
.png) | UserLoadChangeContext | Represents information about a change to be loaded from the item store. This class cannot be inherited. |