![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
AnchorException |
The exception that is thrown for errors related to anchors, including the failure to return an anchor. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ApplyChangeFailedEventArgs |
Provides data for the client ApplyChangeFailed event and the server ApplyChangeFailed event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ApplyingChangesEventArgs |
Provides data for the client ApplyingChanges event and the server ApplyingChanges event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ApplyMetadataFailedEventArgs |
Provides data for the ApplyMetadataFailed event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ChangesAppliedEventArgs |
Provides data for the client ChangesApplied event and the server ChangesApplied event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ChangesSelectedEventArgs |
Provides data for the client ChangesSelected event and the server ChangesSelected event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ClientSyncProvider |
Abstracts a client synchronization provider that communicates with the client data store and shields the synchronization agent from the specific implementation of the data store. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
CreatingSchemaEventArgs |
Provides data for the CreatingSchema event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DataColumnSurrogate |
Represents a surrogate of a DataColumn object, which Sync Framework uses during custom binary serialization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DataSetSurrogate |
Represents a surrogate of a DataSet object, which Sync Framework uses during custom binary serialization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DataSyncException |
The base class for exceptions that are thrown during synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DataTableSurrogate |
Represents a surrogate of a DataTable object, which Sync Framework uses during custom binary serialization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbApplyChangeFailedEventArgs |
Provides data for the ApplyChangeFailed event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbApplyingChangesEventArgs |
Provides data for the ApplyingChanges event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbBatchAppliedEventArgs |
Provides data for the BatchApplied event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbBatchSpooledEventArgs |
Provides data for the BatchSpooled event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbBeginSnapshotInitializationEventArgs |
Provides data for the BeginSnapshotInitialization event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbChangesAppliedEventArgs |
Provides data for the ChangesApplied event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbChangesSelectedEventArgs |
Provides data for the ChangesSelected event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbEndSnapshotInitializationEventArgs |
Provides data for the EndSnapshotInitialization event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbMetadataSyncException |
The exception that is thrown for errors that occur while creating or reading table metadata. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbMissingCommandException |
The exception that is thrown if a required command for a provider or an adapter is missing. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbOutdatedEventArgs |
Provides data for the SyncPeerOutdated event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbOutdatedSyncException |
The exception that is thrown for errors that occur when trying to synchronize a peer that has outdated metadata. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbProvisioningException |
The exception that is thrown for errors that occur when attempting to provision a database to participate in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSchemaException |
The exception that is thrown for errors that occur while creating or reading table schema. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSelectingChangesEventArgs |
Provides data for the SelectingChanges event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSnapshotInitializationStatistics |
Represents a set of session-level statistics about the snapshot initialization of a client database. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSnapshotInitializationTableStatistics |
Represents a set of table-level statistics about the snapshot initialization of a client database. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncAdapter |
Represents a set of commands that are used to retrieve and apply data and metadata changes at the local peer database. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncAdapterCollection |
A collection of DbSyncAdapter objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncBatchInfo |
Represents a batch header file that contains metadata about the data contained in a synchronization batch.
This class is not CLS-compliant. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncColumnDescription |
Represents the schema of a column that is included in the Columns list of a DbSyncTableDescription object. This is used during database provisioning. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncColumnDescriptionCollection |
Represents a collection of DbSyncColumnDescription objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncColumnMapping |
Maps a column in the local database to a column in the remote database. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncColumnMappingCollection |
Represents a collection of DbSyncColumnMapping objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncConflict |
Represents a synchronization conflict at the row level. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncContext |
Encapsulates data changes and metadata for a synchronization session. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncException |
The base class for exceptions that are thrown during peer database synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncForeignKeyConstraint |
Represents a foreign key relationship between two tables that are involved in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncForeignKeyConstraintCollection |
Represents a collection of DbSyncForeignKeyConstraint objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncProgressEventArgs |
Provides data for the SyncProgress event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncProvider |
Encapsulates a peer synchronization provider that communicates with a peer database and shields the synchronization agent from the specific implementation of the database.
This class is not CLS-compliant. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncScope |
Represents a logical grouping of objects to be synchronized. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncScopeDescription |
Represents a synchronization scope, which is a logical grouping of tables (optionally filtered) that are synchronized as a unit. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncScopeMetadata |
Represents the metadata for a DbSyncScope object, such as the knowledge that is associated with a particular scope. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncScopeProgress |
Represents a set of synchronization progress statistics for the objects in a DbSyncScope. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncSession |
Represents a synchronization session. The DbSyncSession object exists for the duration of the synchronization session. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncSessionProgressEventArgs |
Provides data for the SessionProgress event.
This class is not CLS-compliant. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncTableDescription |
Represents the schema of a table that is included in the Tables list of a DbSyncScopeDescription object. This is used during database provisioning. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncTableDescriptionCollection |
Represents a collection of DbSyncTableDescription objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
DbSyncTableProgress |
Represents a set of synchronization progress statistics for a table that is involved in peer synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
MetadataException |
The exception that is thrown for errors that occur while creating, reading, or writing table metadata. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
RelationalSyncProvider |
Abstracts a generic synchronization provider that communicates with a database and shields the synchronization agent from the specific implementation of the database.
This class is not CLS-compliant. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SchemaCreatedEventArgs |
Provides data for the SchemaCreated event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SchemaException |
The exception that is thrown for errors that occur while creating or reading table schema. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SelectingChangesEventArgs |
Provides data for the client SelectingChanges event and the server SelectingChanges event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ServerSyncProvider |
Abstracts a generic server synchronization provider that communicates with the server data store and shields the synchronization agent from the specific implementation of that data store. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
ServerSyncProviderProxy |
Provides a wrapper for the ServerSyncProvider. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SessionVariableException |
The exception that is thrown for errors that occur while reading or writing session variables. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncAnchor |
Encapsulates a synchronization anchor. An anchor provides a reference point to determine which changes to synchronize for a synchronization group. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncConfiguration |
Maintains the collections of tables and parameters that are required to configure the client and server synchronization providers. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncConflict |
Represents a synchronization conflict at the row level. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncConflictResolver |
Represents the actions to take when any conflicts occur during synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncContext |
Encapsulates data changes and anchor values and other metadata for a synchronization session. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncGroup |
Represents a group of SyncTable objects and provides a mechanism to ensure consistent application of changes for those tables. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncGroupMetadata |
Represents the metadata for a SyncGroup object, such as the new anchor value. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncGroupProgress |
Represents a set of synchronization progress statistics for the tables in a SyncGroup. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncParameter |
Encapsulates information sent from the client to the server. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncParameterCollection |
A collection of SyncParameter objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncProgressEventArgs |
Provides data for the client SyncProgress event and the server SyncProgress event. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchema |
Represents the schema information that is required to create tables that are involved in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaColumn |
Represents the schema of a column in a SyncSchemaTable. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaColumns |
Represents a collection of SyncSchemaColumn objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaForeignKey |
Represents a foreign key relationship between two tables that are involved in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaForeignKeys |
Represents a collection of SyncSchemaForeignKey objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaTable |
Represents the schema of a table that is involved in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSchemaTables |
Represents a collection of SyncSchemaTable objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncSession |
Represents a synchronization session. The SyncSession object exists for the duration of the synchronization session. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncStatistics |
Represents a summary of a SyncSession with regard to the total number of operations that occurred on the client and server. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTable |
Represents the client settings for a table involved in synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTableCollection |
Represents a collection of SyncTable objects. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTableInfo |
Encapsulates information about table settings and metadata. This information is available through GetServerInfo. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTableMetadata |
Encapsulates the metadata that is associated with a SyncTable, such as the direction of synchronization. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTableProgress |
Represents a set of synchronization progress statistics for a SyncTable object. |
![Public class Public class](images/bb734551.pubclass(en-us,sql.105).png) |
SyncTracer |
Provides tracing for a synchronization session, with four levels of output: errors, warnings, informational, and verbose. |