.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. |