IDurableEntityClient Interface

Definition

Provides functionality available to durable entity clients.

public interface IDurableEntityClient
type IDurableEntityClient = interface
Public Interface IDurableEntityClient
Derived

Properties

TaskHubName

Gets the name of the task hub configured on this client instance.

Methods

CleanEntityStorageAsync(Boolean, Boolean, CancellationToken)

Removes empty entities from storage and releases orphaned locks.

ListEntitiesAsync(EntityQuery, CancellationToken)

Gets the status of all entity instances with paging that match the specified query conditions.

ReadEntityStateAsync<T>(EntityId, String, String)

Tries to read the current state of an entity. Returns default(T) if the entity does not exist.

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

Signals an entity to perform an operation, at a specified time.

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

Signals an entity to perform an operation.

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

Signals an entity to perform an operation.

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

Signals an entity to perform an operation, at a specified time.

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

Signals an entity to perform an operation.

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

Signals an entity to perform an operation, at a specified time.

Applies to