GeneratorAdapterFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ストリーム ジェネレーター ストリーム プロバイダー用のアダプター ファクトリ。 このファクトリは、アダプターとアダプター ファクトリとして機能します。 ストレージからイベント ストリームを読み取るのではなく、構成可能なジェネレーターを使用してイベント ストリームを生成するレシーバーを作成します。
public class GeneratorAdapterFactory : Orleans.Providers.IControllable, Orleans.Streams.IQueueAdapter, Orleans.Streams.IQueueAdapterCache, Orleans.Streams.IQueueAdapterFactory
type GeneratorAdapterFactory = class
interface IQueueAdapterFactory
interface IQueueAdapter
interface IQueueAdapterCache
interface IControllable
Public Class GeneratorAdapterFactory
Implements IControllable, IQueueAdapter, IQueueAdapterCache, IQueueAdapterFactory
- 継承
-
GeneratorAdapterFactory
- 実装
コンストラクター
GeneratorAdapterFactory() |
ストリーム ジェネレーター ストリーム プロバイダー用のアダプター ファクトリ。 このファクトリは、アダプターとアダプター ファクトリとして機能します。 ストレージからイベント ストリームを読み取るのではなく、構成可能なジェネレーターを使用してイベント ストリームを生成するレシーバーを作成します。 |
GeneratorAdapterFactory(String, HashRingStreamQueueMapperOptions, StreamStatisticOptions, IServiceProvider, SerializationManager, ITelemetryProducer, ILoggerFactory) |
ストリーム ジェネレーター ストリーム プロバイダー用のアダプター ファクトリ。 このファクトリは、アダプターとアダプター ファクトリとして機能します。 ストレージからイベント ストリームを読み取るのではなく、構成可能なジェネレーターを使用してイベント ストリームを生成するレシーバーを作成します。 |
GeneratorAdapterFactory(String, HashRingStreamQueueMapperOptions, StreamStatisticOptions, IServiceProvider, Serializer, ILoggerFactory) |
ストリーム ジェネレーター ストリーム プロバイダー用のアダプター ファクトリ。 このファクトリは、アダプターとアダプター ファクトリとして機能します。 ストレージからイベント ストリームを読み取るのではなく、構成可能なジェネレーターを使用してイベント ストリームを生成するレシーバーを作成します。 |
フィールド
BlockPoolMonitorFactory |
ブロック プール関連のメトリックを監視するブロック プール モニターを作成する IBlockPoolMonitor を返す |
CacheMonitorFactory |
キャッシュ関連のメトリックをレポートするキャッシュ モニターを作成する ICacheMonitor を返す |
GeneratorConfigTypeName |
ジェネレーター構成の種類の構成プロパティ名 |
ReceiverMonitorFactory |
QueueAdapterReceiver 関連メトリックを監視するモニターを作成する IQueueAdapterReceiverMonitor を返します |
プロパティ
Direction |
このキュー アダプターの方向: 読み取り、書き込み、または ReadWrite。 |
IsRewindable |
これが巻き戻し可能なストリーム アダプターであるかどうかを判断します。これは、以前の時点からのサブスクライブをサポートします。 |
Name |
アダプターの名前です。 IQueueAdapter から。 |
メソッド
Create(IServiceProvider, String) |
新しい GeneratorAdapterFactory のインスタンスを作成します。 |
CreateAdapter() |
アダプターを作成する |
CreateQueueCache(QueueId) |
特定のキュー ID のキャッシュを作成する |
CreateReceiver(QueueId) |
指定した queueId のキュー レシーバーを作成します |
ExecuteCommand(Int32, Object) |
コントロール コマンドを実行する関数。 |
GetDeliveryFailureHandler(QueueId) |
配信エラー ハンドラーを取得する |
GetQueueAdapterCache() |
キャッシュ アダプターを取得する |
GetStreamQueueMapper() |
ストリーム キュー マッパーを取得する |
Init() |
ファクトリを初期化します。 |
Init(IProviderConfiguration, String, Logger, IServiceProvider) |
ファクトリを初期化する |
QueueMessageBatchAsync<T>(Guid, String, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>) |
メッセージのバッチを格納します |
QueueMessageBatchAsync<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>) |
指定された streamId に関連付けられた 1 つのバッチとして、一連のイベントをキューに書き込みます。 |
拡張メソッド
QueueMessageAsync<T>(IQueueAdapter, StreamId, T, StreamSequenceToken, Dictionary<String,Object>) |
指定 |
QueueMessageAsync<T>(IQueueAdapter, Guid, String, T, StreamSequenceToken, Dictionary<String,Object>) |
指定された streamId に関連付けられた 1 つのバッチとして、一連のイベントをキューに書き込みます。 |