Condividi tramite


HashBasedPlacement Classe

Definizione

Places attivazioni su silos compatibili tramite l'hashing dell'identificatore di granularità usando un hash stabile e la selezione di un silo da un set ordinato usando un'operazione modulo.

[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
Ereditarietà
HashBasedPlacement
Attributi

Costruttori

HashBasedPlacement()

Places attivazioni su silos compatibili tramite l'hashing dell'identificatore di granularità usando un hash stabile e la selezione di un silo da un set ordinato usando un'operazione modulo.

Proprietà

IsUsingGrainDirectory

Ottiene un valore che indica se questa strategia di posizionamento richiede la registrazione delle attivazioni nella directory granulare.

(Ereditato da PlacementStrategy)

Metodi

Equals(Object)

Places attivazioni su silos compatibili tramite l'hashing dell'identificatore di granularità usando un hash stabile e la selezione di un silo da un set ordinato usando un'operazione modulo.

GetHashCode()

Places attivazioni su silos compatibili tramite l'hashing dell'identificatore di granularità usando un hash stabile e la selezione di un silo da un set ordinato usando un'operazione modulo.

Initialize(GrainProperties)

Inizializza un'istanza di questo tipo usando le proprietà di granularità specificate.

(Ereditato da PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Popola le proprietà della granularità per specificare la strategia di posizionamento preferita.

(Ereditato da PlacementStrategy)

Si applica a