次の方法で共有


GrainTypeSharedContext クラス

定義

グレイン型のすべてのインスタンス間で共有される機能。

public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
継承
GrainTypeSharedContext

コンストラクター

GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILogger, GrainReferenceActivator, IServiceProvider, SerializerSessionPool)

グレイン型のすべてのインスタンス間で共有される機能。

GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILoggerFactory, GrainReferenceActivator, IServiceProvider, SerializerSessionPool)

グレイン型のすべてのインスタンス間で共有される機能。

プロパティ

CollectionAgeLimit

アイドル 状態のグレインがコレクションの対象となる期間を取得します。

GrainReferenceActivator

グレイン参照アクティベーターを取得します。

GrainTypeName

グレイン インスタンスの種類名 (使用可能な場合) を取得します。

Logger

ロガーを取得します。

MaxRequestProcessingTime

要求がハングしたと見なされるまでの処理を続行すると予想される最大時間を取得します。

MaxWarningRequestProcessingTime

警告がログに記録されるまでに要求が処理を続行すると予想される最大時間を取得します。

MessagingOptions

サイロ メッセージング オプションを取得します。

PlacementStrategy

この種類のグレインで使用される配置戦略を取得します。

Runtime

グレイン ランタイムを取得します。

SchedulingOptions

スケジュール オプションを取得します。

SerializerSessionPool

シリアライザー セッション プールを取得します。

メソッド

GetComponent<TComponent>()

コンポーネントを取得します。

OnCreateActivation(IGrainContext)

アクティブ化の作成時に呼び出されます。

OnDestroyActivation(IGrainContext)

アクティブ化が破棄されるときに呼び出されます。

SetComponent<TComponent>(TComponent)

コンポーネントを登録します。

適用対象