Share via


IEntityProxyContext.CallAsync Method

Definition

Overloads

CallAsync(EntityId, String, Object)

Call entity function.

CallAsync<TResult>(EntityId, String, Object)

Call entity function.

CallAsync(EntityId, String, Object)

Source:
IEntityProxyContext.cs

Call entity function.

public System.Threading.Tasks.Task CallAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName, object operationInput);
abstract member CallAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string * obj -> System.Threading.Tasks.Task
Public Function CallAsync (entityId As EntityId, operationName As String, operationInput As Object) As Task

Parameters

entityId
EntityId

Entity id.

operationName
String

Entity operation name.

operationInput
Object

Entity input value.

Returns

A Task representing the result of the asynchronous operation.

Applies to

CallAsync<TResult>(EntityId, String, Object)

Source:
IEntityProxyContext.cs

Call entity function.

public System.Threading.Tasks.Task<TResult> CallAsync<TResult> (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName, object operationInput);
abstract member CallAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallAsync(Of TResult) (entityId As EntityId, operationName As String, operationInput As Object) As Task(Of TResult)

Type Parameters

TResult

Result type.

Parameters

entityId
EntityId

Entity id.

operationName
String

Entity operation name.

operationInput
Object

Entity input value.

Returns

Task<TResult>

A Task<TResult> representing the result of the asynchronous operation.

Applies to