GeneratorPooledCache クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ジェネレーター ストリーム プロバイダー用のプールされたキャッシュ。
public class GeneratorPooledCache : Orleans.Streams.IQueueCache
public class GeneratorPooledCache : Orleans.Providers.Streams.Common.ICacheDataAdapter, Orleans.Streams.IQueueCache
type GeneratorPooledCache = class
interface IQueueCache
interface IQueueFlowController
type GeneratorPooledCache = class
interface IQueueCache
interface IQueueFlowController
interface ICacheDataAdapter
Public Class GeneratorPooledCache
Implements IQueueCache
Public Class GeneratorPooledCache
Implements ICacheDataAdapter, IQueueCache
- 継承
-
GeneratorPooledCache
- 実装
コンストラクター
GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>) |
ジェネレーター ストリーム プロバイダー用のプールされたキャッシュ |
GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, Serializer, ICacheMonitor, Nullable<TimeSpan>) |
ジェネレーター ストリーム プロバイダー用のプールされたキャッシュ。 |
GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, Logger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>) |
ジェネレーター ストリーム プロバイダー用のプールされたキャッシュ |
メソッド
AddToCache(IList<IBatchContainer>) |
キャッシュにメッセージを追加する |
GetBatchContainer(CachedMessage) |
キャッシュされたメッセージをバッチ コンテナーに変換して配信します |
GetCacheCursor(IStreamIdentity, StreamSequenceToken) |
ストリーム メッセージ カーソルを取得します。 これは、指定されたトークンによって示される場所から始まるキャッシュからメッセージを取得するために使用できます。 |
GetCacheCursor(StreamId, StreamSequenceToken) |
ストリーム メッセージ カーソルを取得します。 これは、指定されたトークンによって示される場所から始まるキャッシュからメッセージを取得するために使用できます。 |
GetMaxAddCount() |
追加できるアイテムの最大数の制限 |
GetSequenceToken(CachedMessage) |
キャッシュされたメッセージからストリーム シーケンス トークンを取得します。 |
IsUnderPressure() |
このキャッシュの負荷が高い場合は true を返します。 |
TryPurgeFromCache(IList<IBatchContainer>) |
キャッシュから消去できる項目があるかどうかをキャッシュに確認します (その後、基になるキューを解放できるようにします)。 |