Microsoft.ServiceFabric.Actors 名前空間

クラス

ActorConcurrencyLockTimeoutException

ランタイムがターン ベースのコンカレンシー ロックを取得してメソッドをディスパッチできない場合にアクター ランタイムによってスローされる例外。

ActorExtensions

Actors の拡張メソッドを含むクラス。

ActorId

ActorId は、アクター サービス内のアクターの ID を表します。 これは、アクターが実行されるアクター サービスのパーティションを識別するために使用されます。 GetPartitionKey()

ActorReference

シリアル化のためのアクターへの参照のカプセル化。

InvalidMigrationStateProviderException

アクター状態プロバイダーが無効であり、移行に参加できないことを示す例外。

InvalidReentrantCallException

この例外は、アクターに対して複数の再入呼び出しチェーンが同時にアクティブになっている場合に、アクター ランタイムによってスローされます。

これは、アクター A がアクター B、C、D を並列で呼び出し、B、C、D が同時に A をコールバックしようとするシナリオで発生する可能性があります。

ReentrancyModeDisallowedException

アクターに対して再入可能な呼び出しが行われ、その ActorReentrancyMode 呼び出しが に Disallowed設定されている場合に、アクター ランタイムによってスローされる例外。

ReentrantActorInvalidStateException

アクターの状態が再入呼び出し中に無効な場合に、アクター ランタイムによってスローされる例外。

ReminderNotFoundException

指定されたアラームがアクターに対して見つからない場合に、アクター ランタイムによってスローされる例外。

インターフェイス

IActor

信頼性の高いアクター インターフェイスを継承するための基本インターフェイス。

IActorEventPublisher

アクター イベントの発行元を表します。 アクター イベントの発行元は、このインターフェイスを実装する必要があります

IActorEventPublisher<TIActorEvents>

アクター イベントの発行元を表します。 アクター イベントの発行元は、このインターフェイスを実装する必要があります

IActorEvents

アクター イベントを表します。 アクター イベントを作成するインターフェイスは、このインターフェイスを実装する必要があります

IActorService

アクター サービス レベルで呼び出すことができるメソッドを含むインターフェイスを定義します。

列挙型

ActorIdKind

の ID 値の型を ActorId指定します。