Skip to main content Skip to complementary content

GetProgressAsync Method

Overloads

GetProgressAsync(AsyncHandle)

Gives information about the progress of the DoReload and DoSave calls. asyncHandle corresponds to the identifier for the call.

GetProgressAsync(Int32)

Gives information about the progress of the DoReload and DoSave calls.

GetProgressAsync(AsyncHandle, Int32)

Gives information about the progress of the DoReload and DoSave calls.

GetProgressAsync<T>(AsyncHandle, Func<Response, T>, Int32)

Gives information about the progress of the DoReload and DoSave calls.

GetProgressAsync(AsyncHandle)

Gives information about the progress of the DoReload and DoSave calls. asyncHandle corresponds to the identifier for the call.

Declaration

      Task<ProgressData> GetProgressAsync(AsyncHandle asyncHandle)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Corresponds to the identifier for the call.

Returns

Type Description
System.Threading.Tasks.Task<ProgressData>

GetProgressAsync(Int32)

Gives information about the progress of the DoReload and DoSave calls.

Declaration

      Task<ProgressData> GetProgressAsync([QixName("qRequestId")] int requestId)
    

Parameters

Type Name Description
System.Int32 requestId

Identifier of the DoReload or DoSave request or 0. Complete information is returned if the identifier of the request is given. If the identifier is 0, less information is given. Progress messages and error messages are returned but information like when the request started and finished is not returned.

Returns

Type Description
System.Threading.Tasks.Task<ProgressData>

Remarks

For more information on DoReload and DoSave, see the DoReload Method and DoSave Method.

GetProgressAsync(AsyncHandle, Int32)

Gives information about the progress of the DoReload and DoSave calls.

Declaration

      Task<ProgressData> GetProgressAsync(AsyncHandle asyncHandle, [QixName("qRequestId")] int requestId)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.Int32 requestId

Identifier of the DoReload or DoSave request or 0. Complete information is returned if the identifier of the request is given. If the identifier is 0, less information is given. Progress messages and error messages are returned but information like when the request started and finished is not returned.

Returns

Type Description
System.Threading.Tasks.Task<ProgressData>

Remarks

For more information on DoReload and DoSave, see the DoReload Method and DoSave Method.

GetProgressAsync<T>(AsyncHandle, Func<Response, T>, Int32)

Gives information about the progress of the DoReload and DoSave calls.

Declaration

      Task<T> GetProgressAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qRequestId")] int requestId)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.Func<Response, T> onResult

Continuation function

System.Int32 requestId

Identifier of the DoReload or DoSave request or 0. Complete information is returned if the identifier of the request is given. If the identifier is 0, less information is given. Progress messages and error messages are returned but information like when the request started and finished is not returned.

Returns

Type Description
System.Threading.Tasks.Task<T>

Type Parameters

Name Description
T

Remarks

For more information on DoReload and DoSave, see the DoReload Method and DoSave Method.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!