IAsyncProgressReportT Method

Reports a progress update to any arbitrary state. For parallel operations it is recommended to use the Increment method after starting a new progress because this method cannot guarantee that CurrentValue will be a strictly increasing value when called from Parallel members, for example.

Definition

Namespace: KGySoft.Threading
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.0.0
C#
void Report<T>(
	AsyncProgress<T> progress
)

Parameters

progress  AsyncProgressT
The value of the updated progress.

Type Parameters

T
The type of the OperationType property in the specified progress.

See Also