IDurableOrchestrationContext.CallEntityAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CallEntityAsync(EntityId, String) |
Llama a una operación en una entidad y espera a que se complete. |
CallEntityAsync(EntityId, String, Object) |
Llama a una operación en una entidad, pasa un argumento y espera a que se complete. |
CallEntityAsync<TResult>(EntityId, String) |
Llama a una operación en una entidad y devuelve el resultado de forma asincrónica. |
CallEntityAsync<TResult>(EntityId, String, Object) |
Llama a una operación en una entidad, pasando un argumento y devuelve el resultado de forma asincrónica. |
CallEntityAsync(EntityId, String)
Llama a una operación en una entidad y espera a que se complete.
public System.Threading.Tasks.Task CallEntityAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName);
abstract member CallEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string -> System.Threading.Tasks.Task
Public Function CallEntityAsync (entityId As EntityId, operationName As String) As Task
Parámetros
- entityId
- EntityId
Entidad de destino.
- operationName
- String
Nombre de la operación.
Devoluciones
Tarea que representa la finalización de la operación en la entidad.
Se aplica a
CallEntityAsync(EntityId, String, Object)
Llama a una operación en una entidad, pasa un argumento y espera a que se complete.
public System.Threading.Tasks.Task CallEntityAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName, object operationInput);
abstract member CallEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string * obj -> System.Threading.Tasks.Task
Public Function CallEntityAsync (entityId As EntityId, operationName As String, operationInput As Object) As Task
Parámetros
- entityId
- EntityId
Entidad de destino.
- operationName
- String
Nombre de la operación.
- operationInput
- Object
Entrada de la operación.
Devoluciones
Tarea que representa la finalización de la operación en la entidad.
Excepciones
si el contexto ya contiene algunos bloqueos, pero no el de entityId
.
Se aplica a
CallEntityAsync<TResult>(EntityId, String)
Llama a una operación en una entidad y devuelve el resultado de forma asincrónica.
public System.Threading.Tasks.Task<TResult> CallEntityAsync<TResult> (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName);
abstract member CallEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string -> System.Threading.Tasks.Task<'Result>
Public Function CallEntityAsync(Of TResult) (entityId As EntityId, operationName As String) As Task(Of TResult)
Parámetros de tipo
- TResult
El tipo de resultado serializable de JSON de la operación.
Parámetros
- entityId
- EntityId
Entidad de destino.
- operationName
- String
Nombre de la operación.
Devoluciones
Tarea que representa el resultado de la operación.
Se aplica a
CallEntityAsync<TResult>(EntityId, String, Object)
Llama a una operación en una entidad, pasando un argumento y devuelve el resultado de forma asincrónica.
public System.Threading.Tasks.Task<TResult> CallEntityAsync<TResult> (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, string operationName, object operationInput);
abstract member CallEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallEntityAsync(Of TResult) (entityId As EntityId, operationName As String, operationInput As Object) As Task(Of TResult)
Parámetros de tipo
- TResult
El tipo de resultado serializable de JSON de la operación.
Parámetros
- entityId
- EntityId
Entidad de destino.
- operationName
- String
Nombre de la operación.
- operationInput
- Object
Entrada de la operación.
Devoluciones
Tarea que representa el resultado de la operación.
Excepciones
si el contexto ya contiene algunos bloqueos, pero no el de entityId
.
Se aplica a
Azure SDK for .NET