ICosmosOperationExecutor.ExecuteOperation<TArg,TResult> Method

Definition

Executes the provided Cosmos DB operation.

public System.Threading.Tasks.Task<TResult> ExecuteOperation<TArg,TResult>(Func<TArg,System.Threading.Tasks.Task<TResult>> func, TArg arg);
abstract member ExecuteOperation : Func<'Arg, System.Threading.Tasks.Task<'Result>> * 'Arg -> System.Threading.Tasks.Task<'Result>
Public Function ExecuteOperation(Of TArg, TResult) (func As Func(Of TArg, Task(Of TResult)), arg As TArg) As Task(Of TResult)

Type Parameters

TArg

The function argument.

TResult

The result value.

Parameters

func
Func<TArg,Task<TResult>>

The delegate to execute.

arg
TArg

The argument to pass to delegate invocations.

Returns

Task<TResult>

The result of invoking the delegate.

Applies to