IDurableEntityContext.DispatchAsync<T>(Object[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Envia dinamicamente a operação de entidade de entrada usando reflexão.
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
Parâmetros de tipo
- T
A classe a ser usada para instâncias de entidade.
Parâmetros
- constructorParameters
- Object[]
Parâmetros para alimentar o construtor de entidade. Deve ser usado principalmente para associações de saída. Os parâmetros devem corresponder à ordem no construtor depois de ignorar os parâmetros preenchidos no construtor por meio da injeção de dependência.
Retornos
Uma tarefa que é concluída quando a operação expedida é concluída.
Exceções
Se houver mais de um método com o nome da operação fornecido.
Se não houver nenhum método com o nome da operação fornecido.
Se o método tiver mais de um argumento.
Comentários
Se o estado da entidade for nulo, um objeto do tipo T
será criado primeiro. Em seguida, a reflexão é usada para tentar encontrar um método correspondente. Essa correspondência é baseada no nome do método (que é o nome da operação) e na lista de argumentos (que é o conteúdo da operação, desserializado em uma matriz de objetos).
Aplica-se a
Azure SDK for .NET