Microsoft.Synchronization.Data.SqlServer Namespace

This namespace contains types that are used for peer-to-peer database synchronization in Sync Framework. The following namespaces are used in peer-to-peer synchronization: Microsoft.SynchronizationMicrosoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer, and Microsoft.Synchronization.Data.SqlServerCe.

Public classSqlSyncDescriptionBuilderRepresents scope and table information for a SQL Server database that is involved in synchronization.
Public classSqlSyncProviderRepresents a synchronization provider that communicates with a SQL Server database and shields other Sync Framework components from the specific implementation of the database.
Public classSqlSyncProviderAdapterConfigurationRepresents synchronization adapter configuration for a table in a SQL Server database.
Public classSqlSyncProviderAdapterConfigurationCollectionRepresents a collection of SqlSyncProviderAdapterConfiguration objects that can be indexed by the names of their associated tables.
Public classSqlSyncProviderAdapterParametersRepresents a set of parameters and the name of their associated table.
Public classSqlSyncProviderAdapterParametersCollectionRepresents the collection of parameter sets that are associated with the tables used by this adapter.
Public classSqlSyncProviderFilterParameterContains a name and value pair for a filter parameter that controls what items are enumerated during synchronization.
Public classSqlSyncProviderScopeConfigurationRepresents configuration information that is used by SqlSyncProvider for a particular scope.
Public classSqlSyncProviderScopeParametersRepresents the collection of parameter sets associated with all of the tables in the scope.
Public classSqlSyncScopeDeprovisioningRemoves scopes, templates, and other synchronization elements from a SQL Server database that was previously provisioned for synchronization.
Public classSqlSyncScopeProvisioningRepresents the provisioning of a SQL Server database for a particular scope that is represented by a DbSyncScopeDescription object.
Public classSqlSyncSqlParameterCollectionRepresents a collection of SqlParameter objects that can be indexed by the name of the parameter.
Public classSqlSyncStoreMetadataCleanupRepresents cleanup of change-tracking metadata in a SQL Server database that is synchronized by using a SqlSyncProvider.
Public classSqlSyncStoreMetadataUpgradeUpgrades the metadata format of the database to the current version.
Public classSqlSyncStoreRestoreRepresents operations that must occur after a SQL Server database is restored from a backup.
Public classSqlSyncTableProvisioningRepresents the provisioning of a SQL Server database table that is represented by a DbSyncTableDescription object.
Public classSqlSyncTableProvisioningCollectionRepresents a collection of SqlSyncTableProvisioning objects.

Public enumerationSqlSyncScopeProvisioningTypeDefines the kind of provisioning performed by a SqlSyncScopeProvisioning object.