DbSyncProgressEventArgs Constructor

Initializes a new instance of the DbSyncProgressEventArgs class by using table progress, scope metadata, scope progress, and synchronization stage parameters.

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

public:
DbSyncProgressEventArgs(
	DbSyncTableProgress^ tableProgress, 
	DbSyncScopeMetadata^ scopeMetadata, 
	DbSyncScopeProgress^ scopeProgress, 
	DbSyncStage stage
)

Parameters

tableProgress
Type: Microsoft.Synchronization.Data::DbSyncTableProgress
A DbSyncTableProgress object that contains synchronization progress statistics for a table.
scopeMetadata
Type: Microsoft.Synchronization.Data::DbSyncScopeMetadata
A DbSyncScopeMetaData object that contains metadata about the synchronization scope.
scopeProgress
Type: Microsoft.Synchronization.Data::DbSyncScopeProgress
A DbSyncScopeProgress object that contains a set of progress statistics for a synchronization scope.
stage
Type: Microsoft.Synchronization.Data::DbSyncStage
A DbSyncStage enumeration value that represents the current stage of synchronization.

ExceptionCondition
ArgumentNullException

tableProgres, scopeMetatdata, scopeProgress, or stage is a nullptr.

Show: