SyncProgressEventArgs Class

Provides data for the client SyncProgress event and the server SyncProgress event.


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

public class SyncProgressEventArgs : EventArgs

The SyncProgressEventArgs type exposes the following members.

Public methodSyncProgressEventArgsInitializes a new instance of the SyncProgressEventArgs class by using table metadata, table progress, group metadata, group progress, and synchronization stage parameters.

Public propertyGroupMetadataGets a SyncGroupMetadata object that represents the metadata for a synchronization group, such as the names of the tables in the group.
Public propertyGroupProgressGets a SyncGroupProgress object that contains a set of progress statistics for a synchronization group.
Public propertySyncStageGets a SyncStage enumeration value that represents the current stage of synchronization.
Public propertyTableMetadataGets a SyncTableMetadata object that contains metadata for a table, such as the direction of synchronization.
Public propertyTableProgressGets a SyncTableProgress object that contains synchronization progress statistics for a table.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.