Orleans.Streams 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
インターフェイス
IAsyncBatchObservable<T> |
このインターフェイスは、IAsyncObserver インターフェイスを一般化して、項目のバッチの運用と消費を可能にします。 このインターフェイスはアイテム コンシューマーによって実装され、項目プロデューサーによって呼び出され (使用されます)、注意してください。 これは、ストリームのコンシューマー エンドポイントがこのインターフェイスを実装することを意味します。 |
IAsyncBatchObserver<T> |
このインターフェイスは、IAsyncObserver インターフェイスを一般化して、項目のバッチの運用と消費を可能にします。 このインターフェイスはアイテム コンシューマーによって実装され、項目プロデューサーによって呼び出され (使用されます)、注意してください。 これは、ストリームのコンシューマー エンドポイントがこのインターフェイスを実装することを意味します。 |
IAsyncBatchProducer<T> |
このインターフェイスは、項目のバッチを生成できるように IAsyncObserver インターフェイスを一般化します。 このインターフェイスは、項目プロデューサーによって呼び出されます (使用されます)。 |
IAsyncObservable<T> |
このインターフェイスは、項目の非同期消費を可能にするために、標準の .NET IObserveable インターフェイスを一般化します。 ここで非同期とは、コンシューマーがアイテムを非同期的に処理し、返されたタスクを完了することでプロデューサーに項目の完了を通知できることを意味します。 このインターフェイスは、アイテム コンシューマーによって呼び出され(使用)、項目プロデューサーによって実装されることに注意してください。 これは、ストリームのプロデューサー エンドポイントがこのインターフェイスを実装することを意味します。 |
IAsyncObserver<T> |
このインターフェイスは、項目の非同期運用を可能にするために、標準の .NET IObserver インターフェイスを一般化します。 このインターフェイスはアイテム コンシューマーによって実装され、項目プロデューサーによって呼び出され (使用されます)、注意してください。 これは、ストリームのコンシューマー エンドポイントがこのインターフェイスを実装することを意味します。 |
IAsyncStream |
このインターフェイスは、プロデューサーとコンシューマーの間の分散ランデブとして機能するオブジェクトを表します。
これは、事後対応フレームワーク |
IAsyncStream<T> |
このインターフェイスは、プロデューサーとコンシューマーの間の分散ランデブとして機能するオブジェクトを表します。
これは、事後対応フレームワーク |
IBatchContainer |
各キュー メッセージは、異種の順序付けされたイベント セットであることが許可されます。 IBatchContainer にはこれらのイベントが含まれており、ユーザーは特定の種類のイベントに対してバッチのクエリを実行できます。 |
IBatchContainerBatch |
キュー メッセージのバッチ (バッチコンテンツの説明については、IBatchContainer を参照) |
IClusterClientPersistentStreamConfigurator | |
IConsistentRingStreamQueueMapper |
ストリーム キュー マッパーは、負荷分散リング プロバイダーからストリーム キューへのリング範囲のマッピングを担当します。 実装はスレッド セーフである必要があります。 |
IDeploymentConfiguration |
デプロイ構成にアクセスするためのインターフェイス。 |
IQueueAdapter |
キュー ストレージ アダプター Streamします。 これは、基になるキュー システムの実装の詳細を非表示にする抽象化レイヤーです。 |
IQueueAdapterCache |
特定のキューの を IQueueCache 作成するための機能。 |
IQueueAdapterFactory |
アダプター ファクトリ。 これにより、ストリーム プロバイダー構成からアダプターが作成されます |
IQueueAdapterReceiver |
メッセージ キューの 1 つのパーティションからメッセージのバッチを受信します。 |
IQueueCache | |
IQueueCacheCursor |
ストリーム内のメッセージを列挙します。 |
IQueueDataAdapter<TQueueMessage> |
イベント データをキュー メッセージに変換します |
IQueueDataAdapter<TQueueMessage,TMessageBatch> |
イベント データをキュー メッセージとの間で変換します |
IQueueFlowController |
取得したキュー項目のフローを制御するための機能。 |
ISiloPersistentStreamConfigurator | |
ISiloRecoverableStreamConfigurator | |
IStreamFailureHandler |
ストリームエラーを処理するための機能。 |
IStreamIdentity |
ストリームを一意に識別します。 |
IStreamIdMapper | |
IStreamNamespacePredicate |
Streamを使用ImplicitStreamSubscriptionAttributeして暗黙的なサブスクリプションをフィルター処理するために使用される名前空間述語です。 |
IStreamNamespacePredicateProvider |
述語パターン文字列をインスタンスに IStreamNamespacePredicate 変換します。 |
IStreamProvider |
コンシューマーとプロデューサーにストリームを提供するための機能。 |
IStreamProviderImpl | |
IStreamProviderManager | |
IStreamPubSub | |
IStreamQueueBalanceListener |
ストリーム キュー バランサー リスナーは、キューのバランスが変更されたことを示す通知をストリーム キュー バランサー ( |
IStreamQueueBalancer |
ストリーム キュー バランサーは、他のすべての関連するキュー バランサー間でキューを負荷分散する役割を担います。 これは、キューの分散に対する変更をリスナー ( |
IStreamQueueCheckpointer<TCheckpoint> |
ストリームをチェックポイント処理するための機能。 |
IStreamQueueCheckpointerFactory |
インスタンスを作成するための IStreamQueueCheckpointer<TCheckpoint> ファクトリ。 |
IStreamQueueMapper |
ストリーム キュー マッパーは、すべてのキューの一覧を返し、ストリームをキューにマッピングする役割も担います。 実装はスレッド セーフである必要があります。 |
列挙型
PubSubSubscriptionState.SubscriptionStates | |
StreamProviderDirection |
ストリーム プロバイダーが読み取り専用であるか、読み取り/書き込みであるか、書き込み専用であるかを識別します。 |
StreamPubSubType |
ストリーム プロバイダーが使用できるパブリッシュ/サブスクライブ システムの種類を識別します。 |
代理人
StreamFilterPredicate |