Microsoft.Synchronization.Data.Peer Namespace
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
This namespace contains types that are used for peer-to-peer synchronization in Sync Services for ADO.NET. The following namespaces are used in peer-to-peer synchronization: Microsoft.Synchronization, Microsoft.Synchronization.Data, and Microsoft.Synchronization.Data.Peer.
Classes
Class | Description | |
---|---|---|
ApplyMetadataFailedEventArgs | Provides data for the ApplyMetadataFailed event. | |
DbPeerSyncProvider | Abstracts a generic peer synchronization provider that communicates with a peer database and shields the synchronization agent from the specific implementation of the database. | |
PeerDataApplyChangeFailedEventArgs | Provides data for the ApplyChangeFailed event. | |
PeerDataApplyingChangesEventArgs | Provides data for the ApplyingChanges event. | |
PeerDataChangesAppliedEventArgs | Provides data for the ChangesApplied event. | |
PeerDataChangesSelectedEventArgs | Provides data for the ChangesApplied event. | |
PeerDataMetadataException | The exception that is thrown for errors that occur while creating or reading table metadata. | |
PeerDataSelectingChangesEventArgs | Provides data for the SelectingChanges event. | |
PeerDataSyncAdapter | Represents a set of commands that are used to retrieve and apply data and metadata changes at the local peer database. | |
PeerDataSyncAdapterCollection | A collection of PeerDataSyncAdapter objects. | |
PeerDataSyncColumnMapping | Maps a column in the local database to a column in the remote database. | |
PeerDataSyncColumnMappingCollection | Represents a collection of PeerDataSyncColumnMapping objects. | |
PeerDataSyncConflict | Represents a synchronization conflict at the row level. | |
PeerDataSyncContext | Encapsulates data changes and metadata for a synchronization session. | |
PeerDataSyncException | The base class for exceptions that are thrown during peer database synchronization. | |
PeerDataSyncProgressEventArgs | Provides data for the SyncProgress event. | |
PeerDataSyncProvider | Abstracts a generic peer synchronization provider that communicates with a peer database and shields the synchronization agent from the specific implementation of the database. | |
PeerDataSyncProviderProxy | Translates synchronization data and metadata between a form that ADO.NET uses and a form that Microsoft Sync Framework uses. | |
PeerDataSyncSession | Represents a synchronization session. The PeerDataSyncSession object exists for the duration of the synchronization session. | |
SyncPeerOutdatedEventArgs | Provides data for the SyncPeerOutdated event. | |
SyncPeerOutdatedException | The exception that is thrown for errors that occur when trying to synchronize a peer that has outdated metadata. | |
SyncScope | Represents a logical grouping of objects to be synchronized. | |
SyncScopeMetadata | Represents the metadata for a SyncScope object, such as the knowledge that is associated with a particular scope. | |
SyncScopeProgress | Represents a set of synchronization progress statistics for the objects in a SyncScope. | |
SyncSessionProgressEventArgs | Provides data for the SessionProgress event. | |
SyncTableProgress | Represents a set of synchronization progress statistics for a table that is involved in peer synchronization. |
Enumerations
Enumeration | Description | |
---|---|---|
ChangeTrackingModel | Defines the way in which changes are tracked in the peer database. | |
OutdatedSyncAction | Defines the options for processing a synchronization request from a peer that has outdated metadata. | |
PeerDataApplyAction | Specifies the options for processing a row when the row cannot be applied during synchronization. | |
PeerDataConflictType | Defines the types of conflicts that can occur during synchronization. | |
PeerDataResolveAction | Specifies the options for resolving any conflicts that occur during synchronization. | |
PeerDataSyncStage | Defines the different phases of synchronization from the perspective of the local peer. |