IDurableOrchestrationContext.CallEntityAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CallEntityAsync(EntityId, String) |
Appelle une opération sur une entité et attend qu’elle se termine. |
CallEntityAsync(EntityId, String, Object) |
Appelle une opération sur une entité, passe un argument et attend qu’elle se termine. |
CallEntityAsync<TResult>(EntityId, String) |
Appelle une opération sur une entité et retourne le résultat de manière asynchrone. |
CallEntityAsync<TResult>(EntityId, String, Object) |
Appelle une opération sur une entité, transmet un argument et retourne le résultat de manière asynchrone. |
CallEntityAsync(EntityId, String)
Appelle une opération sur une entité et attend qu’elle se termine.
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
Paramètres
- entityId
- EntityId
Entité cible.
- operationName
- String
Nom de l’opération.
Retours
Tâche représentant l’achèvement de l’opération sur l’entité.
S’applique à
CallEntityAsync(EntityId, String, Object)
Appelle une opération sur une entité, passe un argument et attend qu’elle se termine.
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
Paramètres
- entityId
- EntityId
Entité cible.
- operationName
- String
Nom de l’opération.
- operationInput
- Object
Entrée de l’opération.
Retours
Tâche représentant l’achèvement de l’opération sur l’entité.
Exceptions
si le contexte contient déjà certains verrous, mais pas celui pour entityId
.
S’applique à
CallEntityAsync<TResult>(EntityId, String)
Appelle une opération sur une entité et retourne le résultat de manière asynchrone.
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)
Paramètres de type
- TResult
Type de résultat sérialisable JSON de l’opération.
Paramètres
- entityId
- EntityId
Entité cible.
- operationName
- String
Nom de l’opération.
Retours
Tâche représentant le résultat de l’opération.
S’applique à
CallEntityAsync<TResult>(EntityId, String, Object)
Appelle une opération sur une entité, transmet un argument et retourne le résultat de manière asynchrone.
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)
Paramètres de type
- TResult
Type de résultat sérialisable JSON de l’opération.
Paramètres
- entityId
- EntityId
Entité cible.
- operationName
- String
Nom de l’opération.
- operationInput
- Object
Entrée de l’opération.
Retours
Tâche représentant le résultat de l’opération.
Exceptions
si le contexte contient déjà certains verrous, mais pas celui pour entityId
.
S’applique à
Azure SDK for .NET