次の方法で共有


Microsoft.ServiceFabric.Actors.Runtime 名前空間

クラス

Actor

複数の信頼できる "名前付き" 状態を関連付けることができるアクターを表します。

ActorBase

アクターの基底クラスを表します。

ActorConcurrencySettings

アクターのターン ベースのコンカレンシー ロックを構成するための設定を提供します。 アクターのコンカレンシーの説明については、「」を参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-reliable-actors-introduction

ActorEventProxy

アクター イベント サブスクライバーでメソッドを呼び出すためのプロキシの基本実装を提供します。

ActorGarbageCollectionSettings

Actor Service のガベージ コレクション動作を構成する設定を表します。

ActorReminderState

アクター アラームの状態を表します。

ActorRuntime

Service Fabric ランタイムにアクターおよびアクター サービスの種類を登録するメソッドが含まれています。 型を登録すると、ランタイムはアクターとアクター サービスのインスタンスを作成できます。 アクターのライフサイクルの詳細については、「」を参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-reliable-actors-lifecycle

ActorService

Microsoft Service Fabric ベースの信頼できるアクター サービスの基本クラスを表します。

ActorServiceAttribute

アクター サービスのプロパティを構成できる属性を表します。 属性はアクター型に適用されます。

ActorServiceSettings

アクター サービスの動作を構成するための設定。

ActorStateChange

指定した状態名を持つアクター状態への変更を表します。

ActorTypeExtensions

Actor 型の拡張メソッドが含まれています。

ActorTypeInformation

アクターを実装する型に関する情報を格納します。

DuplicateMessageException

この例外は、アクターがターン ベースのコンカレンシー ロックの取得を待機している間に重複するメッセージを受信したことを示します。

KvsActorStateProvider

を使用KeyValueStoreReplicaしてアクターのIActorStateProvider状態を格納および保持する の実装を提供します。

KvsActorStateProviderBase

を使用KeyValueStoreReplicaしてアクターのIActorStateProvider状態を格納および保持する の実装を提供します。

ReliableCollectionsActorStateProvider

を使用IReliableStateManagerしてアクターのIActorStateProvider状態を格納および保持する の実装を提供します。

ReminderSettings

このクラスは、アラームの動作を構成するための設定を提供します。 「https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-actors-timers-reminders」を参照してください。

StatePersistenceAttribute

アクターの状態を揮発性 (メモリ内のみ)、永続化するか、まったく格納しないかを示します。 この属性に指定するストアの種類は、アクター サービスで使用される状態プロバイダーの種類と一致する必要があります。

VolatileActorStateProvider

アクターの IActorStateProvider 状態がメモリ内に保持され、揮発性である の実装を提供します。

構造体

ActorMethodContext

アクター ランタイムによって呼び出され、 および OnPostActorMethodAsync(ActorMethodContext)に引数として渡されるメソッドに関する情報をOnPreActorMethodAsync(ActorMethodContext)格納します。

インターフェイス

IActorReminder

を使用して登録されたアラームを RegisterReminderAsync(String, Byte[], TimeSpan, TimeSpan)表します。

IActorReminderCollection

アクターの ActorReminderState をキャプチャします。

IActorReminderState

アクター アラームの内部状態を表します。

IActorStateManager

の状態を管理するメソッドを公開するインターフェイスを Actor表します。 このインターフェイスは によって StateManager実装されます。

IActorStateProvider

アクター状態プロバイダーがアクター ランタイムと通信するために実装する必要があるインターフェイスを表します。

IActorTimer

アクターに設定されたタイマーを表します。

IRemindable

を使用して RegisterReminderAsync(String, Byte[], TimeSpan, TimeSpan)登録されたアラームを使用するためにアクターが実装する必要があるインターフェイス。

列挙型

ActorCallType

アクター ランタイムによって呼び出されるメソッドに関連付けられている呼び出しの種類を表します。

ActorReentrancyMode

アクター メソッド呼び出しの再入モードを指定します。

StateChangeKind

アクター状態のセットへの変更を保存するときの SaveStateAsync(ActorId, IReadOnlyCollection<ActorStateChange>, CancellationToken) アクター状態の状態変更の種類を表します。

StatePersistence

アクター サービスのアクター状態の格納方法を示します。