Compartilhar via


IDurableEntityClient Interface

Definição

Fornece funcionalidade disponível para clientes de entidade duráveis.

public interface IDurableEntityClient
type IDurableEntityClient = interface
Public Interface IDurableEntityClient
Derivado

Propriedades

TaskHubName

Obtém o nome do hub de tarefas configurado nesta instância do cliente.

Métodos

CleanEntityStorageAsync(Boolean, Boolean, CancellationToken)

Remove entidades vazias do armazenamento e libera bloqueios órfãos.

ListEntitiesAsync(EntityQuery, CancellationToken)

Obtém o status de todas as instâncias de entidade com paginação que correspondem às condições de consulta especificadas.

ReadEntityStateAsync<T>(EntityId, String, String)

Tenta ler o estado atual de uma entidade. Retornará default(T) se a entidade não existir.

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

Sinaliza uma entidade para executar uma operação, em um momento especificado.

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

Sinaliza uma entidade para executar uma operação.

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

Sinaliza uma entidade para executar uma operação.

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

Sinaliza uma entidade para executar uma operação, em um momento especificado.

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

Sinaliza uma entidade para executar uma operação.

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

Sinaliza uma entidade para executar uma operação, em um momento especificado.

Aplica-se a