ChangeBatchBase.RemainingSessionWorkEstimate Property

Gets or sets the remaining work estimate for the synchronization session.

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

Syntax

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

value = instance.RemainingSessionWorkEstimate

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

Property Value

Type: System.UInt32
The remaining work estimate for the synchronization session.

Exceptions

Exception Condition
ObjectDisposedException

This ChangeBatchBase has 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