AsyncHelperFromCompleted(AsyncConfig, String) Method

Returns an IAsyncResult instance that represents an already completed operation without a result. The EndOperation method still must be called with the result of this method.
See the Examples section of the AsyncHelper class for details. The example uses the similarly working FromResult method.

Definition

Namespace: KGySoft.Threading
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 9.0.0
C#
public static IAsyncResult FromCompleted(
	AsyncConfig? asyncConfig,
	string beginMethodName = null
)

Parameters

asyncConfig  AsyncConfig
The configuration for the asynchronous operation.
beginMethodName  String  (Optional)
The name of the method that represents the operation. This must be passed also to the EndOperation method. This parameter is optional.
Default value: The name of the caller method when used with a compiler that recognizes CallerMemberNameAttribute; otherwise, .

Return Value

IAsyncResult
An IAsyncResult instance representing the asynchronous operation. To complete the operation it must be passed to the EndOperation method.

Exceptions

ArgumentNullExceptionbeginMethodName is .

See Also