Share via


PlacementStrategy クラス

定義

すべての配置戦略の基本型。

[System.Serializable]
public abstract class PlacementStrategy
[System.Serializable]
[Orleans.SerializerTransparent]
public abstract class PlacementStrategy
[<System.Serializable>]
type PlacementStrategy = class
[<System.Serializable>]
[<Orleans.SerializerTransparent>]
type PlacementStrategy = class
Public MustInherit Class PlacementStrategy
継承
PlacementStrategy
派生
属性

注釈

Orleans では、構成可能な配置システムを使用して、グレインを配置するサーバーを決定します。 配置ディレクターは、グレイン アクティブ化を配置する場所を決定するために使用されます。 配置ディレクターは、配置戦略を使用してグレインに関連付けられます。 グレインは、グレイン クラスの 属性を使用して、推奨される配置戦略を示します。

コンストラクター

PlacementStrategy()

すべての配置戦略の基本型。

プロパティ

IsUsingGrainDirectory

この配置戦略でアクティブ化をグレイン ディレクトリに登録する必要があるかどうかを示す値を取得します。

メソッド

Initialize(GrainProperties)

指定されたグレイン プロパティを使用して、この型のインスタンスを初期化します。

PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

グレイン プロパティを設定して、推奨される配置方法を指定します。

適用対象