HashBasedPlacement Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Places activaciones en silos compatibles mediante el hash del identificador de grano mediante un hash estable y la selección de un silo de un conjunto ordenado mediante una operación 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
- Herencia
- Atributos
Constructores
HashBasedPlacement() |
Places activaciones en silos compatibles mediante el hash del identificador de grano mediante un hash estable y la selección de un silo de un conjunto ordenado mediante una operación de módulo. |
Propiedades
IsUsingGrainDirectory |
Obtiene un valor que indica si esta estrategia de selección de ubicación requiere que las activaciones se registren en el directorio de granos. (Heredado de PlacementStrategy) |
Métodos
Equals(Object) |
Places activaciones en silos compatibles mediante el hash del identificador de grano mediante un hash estable y la selección de un silo de un conjunto ordenado mediante una operación de módulo. |
GetHashCode() |
Places activaciones en silos compatibles mediante el hash del identificador de grano mediante un hash estable y la selección de un silo de un conjunto ordenado mediante una operación de módulo. |
Initialize(GrainProperties) |
Inicializa una instancia de este tipo mediante las propiedades de grano proporcionadas. (Heredado de PlacementStrategy) |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Rellena las propiedades de grano para especificar la estrategia de selección de ubicación preferida. (Heredado de PlacementStrategy) |