Orleans.Providers 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ClusterClientMemoryStreamConfigurator<TSerializer> | |
DefaultMemoryMessageBodySerializer |
既定の IMemoryMessageBodySerializer 実装。 |
LegacyProviderConfigurator | |
LogConsistencyProviderAttribute |
[Orleans.Providers.LogConsistencyProvider] 属性は、ログ ビューステート抽象化を使用してグレインに使用する整合性プロバイダーを定義するために使用されます。 [Orleans.Providers.LogConsistencyProvider] プロパティを指定することは、JournaledGrain など、LogConsistentGrain から派生するすべてのグレインに推奨されます。 [Orleans.Providers.LogConsistencyProvider] 属性が指定されていない場合、ランタイムは次のように検索を試みます。 まず、構成ファイルで "Default" プロバイダーを検索し、グレインの種類で既定値が定義されているかどうかを確認します。 このグレインに対して整合性プロバイダーを見つけられない場合、グレインはサイロへの読み込みに失敗します。 |
MemoryAdapterConfig |
この構成クラスは、MemoryStreamProvider を構成するために使用されます。 作成するキューの数をストリーム プロバイダーに通知します。 |
MemoryAdapterFactory<TSerializer> |
メモリ ストリーム プロバイダー内の のアダプター ファクトリ。 このファクトリは、アダプターとアダプター ファクトリとして機能します。 イベントは、イベント キューとして動作するメモリ内グレインに格納されます。このプロバイダー アダプターは、主にテストに使用されます |
MemoryMessageBody |
メモリ内ストリーム プロバイダーによって使用されるメッセージ本文。 |
MemoryPooledCache<TSerializer> |
メモリ ストリーム プロバイダー用のプールされたキャッシュ |
MemoryStreamProvider |
これは、メモリ内グレインを使用してイベントをキューに格納する永続的なストリーム プロバイダーです。 これは主にテスト目的です。 |
MemoryStreamProvider<TSerializer> |
これは、メモリ内グレインを使用してイベントをキューに格納する永続的なストリーム プロバイダーです。 これは主にテスト目的です。 |
MemoryStreamQueueGrain |
メモリ ストリーム キュー グレイン。 このグレインは、イベント データのストレージ キューとして機能します。 エンキュー操作とデキュー操作がサポートされています。 最大イベント数は、最大ストレージ制限をキューに設定します。 |
ProviderConfigurationExtensions | |
ProviderConstants |
プロバイダーによって使用される定数値。 |
ProviderInitializationException |
プロバイダーの初期化に失敗するたびにスローされる例外。 |
ProviderStateException | |
SiloMemoryStreamConfigurator<TSerializer> | |
StorageProviderAttribute |
[Orleans.Providers.StorageProvider] 属性は、グレイン状態の永続化に使用するストレージ プロバイダーを定義するために使用されます。 グレイン<T> を拡張するすべてのグレインには、[Orleans.Providers.StorageProvider] プロパティを指定することをお勧めします。 [Orleans.Providers.StorageProvider] 属性が指定されていない場合は、"Default" ストレージ プロバイダーが使用されます。 このグレインに適したストレージ プロバイダーを見つけられない場合、グレインはサイロに読み込めません。 |
構造体
MemoryMessageData |
In-Memory キュー グレインから送受信されるイベントを表します。 |
インターフェイス
IBootstrapProvider |
サイロの起動時に読み込んで自動実行するアプリ ブートストラップ クラスによって実装されるマーカー インターフェイス |
IControllable |
Orleans ランタイム内の制御可能なコンポーネントの一般的なインターフェイス。 |
ILogConsistencyProviderRuntime |
ログ整合性のためのプロバイダー向けインターフェイス |
IMemoryMessageBodySerializer |
このインターフェイスの実装は、MemoryMessageBody オブジェクトのシリアル化を担当します |
IMemoryStreamQueueGrain |
メモリ内ストリーム キュー グレインのインターフェイス。 |
IProvider |
Orleans のすべての型固有プロバイダー インターフェイスの基本インターフェイス |
IProviderBuilder<TBuilder> |
Orleans サービスを構成するプロバイダーのインターフェイス。 |
IProviderConfiguration |
プロバイダーが受け取る構成情報 |
IProviderManager |
依存関係の階層ツリーで依存プロバイダーをインスタンス化するための内部プロバイダー管理インターフェイス |
IProviderRuntime |
プロバイダーから割り当てられたプロバイダー マネージャーへのコールバックを許可するインターフェイス。 これにより、ログ記録などのランタイム機能にアクセスできます。 |
IStorageProviderRuntime |
ストレージ プロバイダーのマネージャー向けのプロバイダー向けインターフェイス |
代理人
InvokeInterceptor |
指定 |