AsyncHelperFromResultTResult(TResult, TResult, ParallelConfig) Method
This method can be used to immediately return from a synchronous operation that has a return value.
See the
Examples section of the
AsyncHelper class for details.
Namespace: KGySoft.ThreadingAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.1.0
public static TResult FromResult<TResult>(
TResult result,
TResult canceledResult,
ParallelConfig? configuration
)
Public Shared Function FromResult(Of TResult) (
result As TResult,
canceledResult As TResult,
configuration As ParallelConfig
) As TResult
public:
generic<typename TResult>
static TResult FromResult(
TResult result,
TResult canceledResult,
ParallelConfig^ configuration
)
static member FromResult :
result : 'TResult *
canceledResult : 'TResult *
configuration : ParallelConfig -> 'TResult
- result TResult
- The result to be returned if the operation has not been canceled.
- canceledResult TResult
- The result to be returned if the operation has been canceled.
- configuration ParallelConfig
- The configuration for the operation.
- TResult
- The type of the result.
TResultresult if the operation has not been canceled,
or
canceledResult if the operation has been canceled
and
ThrowIfCanceled in
configuration was set to
.