IDurableEntityClient インターフェイス

定義

永続エンティティ クライアントで使用できる機能を提供します。

public interface IDurableEntityClient
type IDurableEntityClient = interface
Public Interface IDurableEntityClient
派生

プロパティ

TaskHubName

このクライアント インスタンスで構成されているタスク ハブの名前を取得します。

メソッド

CleanEntityStorageAsync(Boolean, Boolean, CancellationToken)

ストレージから空のエンティティを削除し、孤立したロックを解放します。

ListEntitiesAsync(EntityQuery, CancellationToken)

指定したクエリ条件に一致するページングを持つすべてのエンティティ インスタンスの状態を取得します。

ReadEntityStateAsync<T>(EntityId, String, String)

エンティティの現在の状態の読み取りを試みます。 エンティティが存在しない場合は default(T) を返します。

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

指定した時刻に操作を実行するようにエンティティに通知します。

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

操作を実行するようにエンティティに通知します。

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

操作を実行するようにエンティティに通知します。

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

指定した時刻に操作を実行するようにエンティティに通知します。

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

操作を実行するようにエンティティに通知します。

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

指定した時刻に操作を実行するようにエンティティに通知します。

適用対象