次の方法で共有


PreferLocalPlacement クラス

定義

優先ローカル配置戦略は、クラスター内の他の場所でグレインがまだアクティブでなく、ローカル ホストと互換性がある場合は、グレインを常にローカル ホストに配置する必要があることを示します。

[System.Serializable]
public class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
public sealed class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type PreferLocalPlacement = class
    inherit PlacementStrategy
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
type PreferLocalPlacement = class
    inherit PlacementStrategy
Public Class PreferLocalPlacement
Inherits PlacementStrategy
Public NotInheritable Class PreferLocalPlacement
Inherits PlacementStrategy
継承
PreferLocalPlacement
属性

注釈

ホストがグレインの種類と互換性がない場合、またはグレインが互換性のない要求を受け取った場合、グレインはランダムで互換性のあるサーバーに配置されます。

コンストラクター

PreferLocalPlacement()

優先ローカル配置戦略は、クラスター内の他の場所でグレインがまだアクティブでなく、ローカル ホストと互換性がある場合は、グレインを常にローカル ホストに配置する必要があることを示します。

プロパティ

IsUsingGrainDirectory

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

(継承元 PlacementStrategy)

メソッド

Initialize(GrainProperties)

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

(継承元 PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

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

(継承元 PlacementStrategy)

適用対象