IDurableEntityContext.DispatchAsync<T>(Object[]) 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.
Répartit dynamiquement l’opération d’entité entrante à l’aide de la réflexion.
public System.Threading.Tasks.Task DispatchAsync<T> (params object[] constructorParameters) where T : class;
abstract member DispatchAsync : obj[] -> System.Threading.Tasks.Task (requires 'T : null)
Public Function DispatchAsync(Of T As Class) (ParamArray constructorParameters As Object()) As Task
Paramètres de type
- T
Classe à utiliser pour les instances d’entité.
Paramètres
- constructorParameters
- Object[]
Paramètres à alimenter dans le constructeur d’entité. Doit être principalement utilisé pour les liaisons de sortie. Les paramètres doivent correspondre à l’ordre dans le constructeur après avoir ignoré les paramètres renseignés sur le constructeur via l’injection de dépendances.
Retours
Tâche qui se termine lorsque l’opération distribuée est terminée.
Exceptions
S’il existe plusieurs méthodes avec le nom d’opération donné.
S’il n’existe aucune méthode avec le nom d’opération donné.
Si la méthode a plusieurs arguments.
Remarques
Si l’état de l’entité est null, un objet de type T
est créé en premier. Ensuite, la réflexion est utilisée pour essayer de trouver une méthode correspondante. Cette correspondance est basée sur le nom de la méthode (qui est le nom de l’opération) et la liste d’arguments (qui est le contenu de l’opération, désérialisé dans un tableau d’objets).
S’applique à
Azure SDK for .NET