Compartir a través de


IDurableEntityClient Interfaz

Definición

Proporciona funcionalidad disponible para los clientes de entidades duraderas.

public interface IDurableEntityClient
type IDurableEntityClient = interface
Public Interface IDurableEntityClient
Derivado

Propiedades

TaskHubName

Obtiene el nombre del centro de tareas configurado en esta instancia de cliente.

Métodos

CleanEntityStorageAsync(Boolean, Boolean, CancellationToken)

Quita las entidades vacías del almacenamiento y libera bloqueos huérfanos.

ListEntitiesAsync(EntityQuery, CancellationToken)

Obtiene el estado de todas las instancias de entidad con paginación que coinciden con las condiciones de consulta especificadas.

ReadEntityStateAsync<T>(EntityId, String, String)

Intenta leer el estado actual de una entidad. Devuelve default(T) si la entidad no existe.

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

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

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

Indica a una entidad que realiza una operación.

SignalEntityAsync<TEntityInterface>(EntityId, 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, Action<TEntityInterface>)

Indica a una entidad que realiza una operación.

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

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

Se aplica a