ChangeBatchBase.BatchWorkEstimate Property

Gets or sets the total work estimate for the change batch.

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

Syntax

'Declaration
Public Property BatchWorkEstimate As UInteger
    Get
    Set
'Usage
Dim instance As ChangeBatchBase
Dim value As UInteger

value = instance.BatchWorkEstimate

instance.BatchWorkEstimate = value
public uint BatchWorkEstimate { get; set; }
public:
property unsigned int BatchWorkEstimate {
    unsigned int get ();
    void set (unsigned int value);
}
member BatchWorkEstimate : uint32 with get, set
function get BatchWorkEstimate () : uint
function set BatchWorkEstimate (value : uint)

Property Value

Type: System.UInt32
The total work estimate for the change batch. The default is 0.

Exceptions

Exception Condition
ObjectDisposedException

This ChangeBatchBase has already been disposed.

Remarks

BatchWorkEstimate and RemainingSessionWorkEstimate are used to report synchronization progress to an application. Both of these values are sent in the ProgressChanged event.

See Also

Reference

ChangeBatchBase Class

Microsoft.Synchronization Namespace

Other Resources

Reporting Synchronization Progress