Partilhar via


HashBasedPlacement Classe

Definição

Places ativações em silos compatíveis fazendo hash do identificador de granularidade usando um hash estável e selecionando um silo de um conjunto classificado usando uma operação de módulo.

[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
Herança
HashBasedPlacement
Atributos

Construtores

HashBasedPlacement()

Places ativações em silos compatíveis fazendo hash do identificador de granularidade usando um hash estável e selecionando um silo de um conjunto classificado usando uma operação de módulo.

Propriedades

IsUsingGrainDirectory

Obtém um valor que indica se essa estratégia de posicionamento requer ou não que as ativações sejam registradas no diretório de granularidade.

(Herdado de PlacementStrategy)

Métodos

Equals(Object)

Places ativações em silos compatíveis fazendo hash do identificador de granularidade usando um hash estável e selecionando um silo de um conjunto classificado usando uma operação de módulo.

GetHashCode()

Places ativações em silos compatíveis fazendo hash do identificador de granularidade usando um hash estável e selecionando um silo de um conjunto classificado usando uma operação de módulo.

Initialize(GrainProperties)

Inicializa uma instância desse tipo usando as propriedades de granularidade fornecidas.

(Herdado de PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Popula as propriedades de granularidade para especificar a estratégia de posicionamento preferencial.

(Herdado de PlacementStrategy)

Aplica-se a