IDurableEntityClient.SignalEntityAsync Método

Definición

Sobrecargas

SignalEntityAsync(EntityId, String, Object, String, String)

Indica a una entidad que realiza una operación.

SignalEntityAsync(EntityId, DateTime, String, Object, String, String)

Indica a una entidad que realice una operación, en un momento especificado.

SignalEntityAsync<TEntityInterface>(EntityId, Action<TEntityInterface>)

Indica a una entidad que realiza una operación.

SignalEntityAsync<TEntityInterface>(String, Action<TEntityInterface>)

Indica a una entidad que realiza una operación.

SignalEntityAsync<TEntityInterface>(EntityId, DateTime, Action<TEntityInterface>)

Indica a una entidad que realice una operación, en un momento especificado.

SignalEntityAsync<TEntityInterface>(String, DateTime, Action<TEntityInterface>)

Indica a una entidad que realice una operación, en un momento especificado.

SignalEntityAsync(EntityId, String, Object, String, String)

Source:
IDurableEntityClient.cs

Indica a una entidad que realiza una operación.

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

Parámetros

entityId
EntityId

Entidad de destino.

operationName
String

Nombre de la operación.

operationInput
Object

Entrada de la operación.

taskHubName
String

TaskHubName de la entidad de destino.

connectionName
String

Nombre de la cadena de conexión asociada a taskHubName.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a

SignalEntityAsync(EntityId, DateTime, String, Object, String, String)

Source:
IDurableEntityClient.cs

Indica a una entidad que realice una operación, en un momento especificado.

public System.Threading.Tasks.Task SignalEntityAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, DateTime scheduledTimeUtc, string operationName, object operationInput = default, string taskHubName = default, string connectionName = default);
abstract member SignalEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * DateTime * string * obj * string * string -> System.Threading.Tasks.Task
Public Function SignalEntityAsync (entityId As EntityId, scheduledTimeUtc As DateTime, operationName As String, Optional operationInput As Object = Nothing, Optional taskHubName As String = Nothing, Optional connectionName As String = Nothing) As Task

Parámetros

entityId
EntityId

Entidad de destino.

scheduledTimeUtc
DateTime

Hora a la que se va a iniciar la operación.

operationName
String

Nombre de la operación.

operationInput
Object

Entrada de la operación.

taskHubName
String

TaskHubName de la entidad de destino.

connectionName
String

Nombre de la cadena de conexión asociada a taskHubName.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a

SignalEntityAsync<TEntityInterface>(EntityId, Action<TEntityInterface>)

Source:
IDurableEntityClient.cs

Indica a una entidad que realiza una operación.

public System.Threading.Tasks.Task SignalEntityAsync<TEntityInterface> (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, Action<TEntityInterface> operation);
abstract member SignalEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * Action<'EntityInterface> -> System.Threading.Tasks.Task
Public Function SignalEntityAsync(Of TEntityInterface) (entityId As EntityId, operation As Action(Of TEntityInterface)) As Task

Parámetros de tipo

TEntityInterface

Interfaz de entidad.

Parámetros

entityId
EntityId

Entidad de destino.

operation
Action<TEntityInterface>

Delegado que realiza la operación deseada en la entidad.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a

SignalEntityAsync<TEntityInterface>(String, Action<TEntityInterface>)

Source:
IDurableEntityClient.cs

Indica a una entidad que realiza una operación.

public System.Threading.Tasks.Task SignalEntityAsync<TEntityInterface> (string entityKey, Action<TEntityInterface> operation);
abstract member SignalEntityAsync : string * Action<'EntityInterface> -> System.Threading.Tasks.Task
Public Function SignalEntityAsync(Of TEntityInterface) (entityKey As String, operation As Action(Of TEntityInterface)) As Task

Parámetros de tipo

TEntityInterface

Interfaz de entidad.

Parámetros

entityKey
String

Clave de entidad de destino.

operation
Action<TEntityInterface>

Delegado que realiza la operación deseada en la entidad.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a

SignalEntityAsync<TEntityInterface>(EntityId, DateTime, Action<TEntityInterface>)

Source:
IDurableEntityClient.cs

Indica a una entidad que realice una operación, en un momento especificado.

public System.Threading.Tasks.Task SignalEntityAsync<TEntityInterface> (Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId entityId, DateTime scheduledTimeUtc, Action<TEntityInterface> operation);
abstract member SignalEntityAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId * DateTime * Action<'EntityInterface> -> System.Threading.Tasks.Task
Public Function SignalEntityAsync(Of TEntityInterface) (entityId As EntityId, scheduledTimeUtc As DateTime, operation As Action(Of TEntityInterface)) As Task

Parámetros de tipo

TEntityInterface

Interfaz de entidad.

Parámetros

entityId
EntityId

Entidad de destino.

scheduledTimeUtc
DateTime

Hora a la que se va a iniciar la operación.

operation
Action<TEntityInterface>

Delegado que realiza la operación deseada en la entidad.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a

SignalEntityAsync<TEntityInterface>(String, DateTime, Action<TEntityInterface>)

Source:
IDurableEntityClient.cs

Indica a una entidad que realice una operación, en un momento especificado.

public System.Threading.Tasks.Task SignalEntityAsync<TEntityInterface> (string entityKey, DateTime scheduledTimeUtc, Action<TEntityInterface> operation);
abstract member SignalEntityAsync : string * DateTime * Action<'EntityInterface> -> System.Threading.Tasks.Task
Public Function SignalEntityAsync(Of TEntityInterface) (entityKey As String, scheduledTimeUtc As DateTime, operation As Action(Of TEntityInterface)) As Task

Parámetros de tipo

TEntityInterface

Interfaz de entidad.

Parámetros

entityKey
String

Clave de entidad de destino.

scheduledTimeUtc
DateTime

Hora a la que se va a iniciar la operación.

operation
Action<TEntityInterface>

Delegado que realiza la operación deseada en la entidad.

Devoluciones

Tarea que se completa cuando el mensaje se ha puesto en cola de forma confiable.

Se aplica a