HashRingBasedStreamQueueMapper クラス

定義

IConsistentRingStreamQueueMapperそのためIStreamQueueMapper、サイロで構成されるハッシュ リングにキューをマッピングすることによってキューのバランスを取る 。

public class HashRingBasedStreamQueueMapper : Orleans.Streams.IConsistentRingStreamQueueMapper
type HashRingBasedStreamQueueMapper = class
    interface IConsistentRingStreamQueueMapper
    interface IStreamQueueMapper
Public Class HashRingBasedStreamQueueMapper
Implements IConsistentRingStreamQueueMapper
継承
HashRingBasedStreamQueueMapper
派生
実装

コンストラクター

HashRingBasedStreamQueueMapper(HashRingStreamQueueMapperOptions, String)

HashRingBasedStreamQueueMapper クラスの新しいインスタンスを初期化します。

HashRingBasedStreamQueueMapper(Int32, String)

IConsistentRingStreamQueueMapperそのためIStreamQueueMapper、サイロで構成されるハッシュ リングにキューをマッピングすることによってキューのバランスを取る 。

メソッド

GetAllQueues()

すべてのキューを取得します。

GetQueueForStream(Guid, String)

IConsistentRingStreamQueueMapperそのためIStreamQueueMapper、サイロで構成されるハッシュ リングにキューをマッピングすることによってキューのバランスを取る 。

GetQueueForStream(StreamId)

指定したストリームのキューを取得します。

GetQueuesForRange(IRingRange)

指定した範囲にマップされるキューを取得します。

ToString()

IConsistentRingStreamQueueMapperそのためIStreamQueueMapper、サイロで構成されるハッシュ リングにキューをマッピングすることによってキューのバランスを取る 。

適用対象