SyncProgressEventArgs Constructor
Initializes a new instance of the SyncProgressEventArgs class by using table metadata, table progress, group metadata, group progress, and synchronization stage parameters.
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
public:
SyncProgressEventArgs(
SyncTableMetadata^ tableMetadata,
SyncTableProgress^ tableProgress,
SyncGroupMetadata^ groupMetadata,
SyncGroupProgress^ groupProgress,
SyncStage syncStage
)
Parameters
- tableMetadata
- Type: Microsoft.Synchronization.Data::SyncTableMetadata
A SyncTableMetaData object that contains metadata for a table, such as the direction of synchronization.
- tableProgress
- Type: Microsoft.Synchronization.Data::SyncTableProgress
A SyncTableProgress object that contains synchronization progress statistics for a table.
- groupMetadata
- Type: Microsoft.Synchronization.Data::SyncGroupMetadata
A SyncGroupMetadata object that contains metadata about the synchronization group.
- groupProgress
- Type: Microsoft.Synchronization.Data::SyncGroupProgress
A SyncGroupProgress object that contains a set of progress statistics for a synchronization group.
- syncStage
- Type: Microsoft.Synchronization::SyncStage
A SyncStage enumeration value that represents the current stage of synchronization.
| Exception | Condition |
|---|---|
| ArgumentNullException | tableMetaData, tableProgress, groupMetadata, or groupProgress is a nullptr. |
Show: