次の方法で共有


HashBasedPlacement クラス

定義

安定したハッシュを使用してグレイン識別子をハッシュし、剰余操作を使用して並べ替えられたセットからサイロを選択することで、互換性のあるサイロのアクティブ化をPlacesします。

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

コンストラクター

HashBasedPlacement()

安定したハッシュを使用してグレイン識別子をハッシュし、剰余操作を使用して並べ替えられたセットからサイロを選択することで、互換性のあるサイロのアクティブ化をPlacesします。

プロパティ

IsUsingGrainDirectory

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

(継承元 PlacementStrategy)

メソッド

Equals(Object)

安定したハッシュを使用してグレイン識別子をハッシュし、剰余操作を使用して並べ替えられたセットからサイロを選択することで、互換性のあるサイロのアクティブ化をPlacesします。

GetHashCode()

安定したハッシュを使用してグレイン識別子をハッシュし、剰余操作を使用して並べ替えられたセットからサイロを選択することで、互換性のあるサイロのアクティブ化をPlacesします。

Initialize(GrainProperties)

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

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

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

(継承元 PlacementStrategy)

適用対象