Compartir a través de


PlacementStrategy Clase

Definición

Tipo base para todas las estrategias de selección de ubicación.

[System.Serializable]
public abstract class PlacementStrategy
[System.Serializable]
[Orleans.SerializerTransparent]
public abstract class PlacementStrategy
[<System.Serializable>]
type PlacementStrategy = class
[<System.Serializable>]
[<Orleans.SerializerTransparent>]
type PlacementStrategy = class
Public MustInherit Class PlacementStrategy
Herencia
PlacementStrategy
Derivado
Atributos

Comentarios

Orleans usa un sistema de selección de ubicación configurable para decidir en qué servidor colocar un grano. Los directores de selección de ubicación se usan para decidir dónde se debe colocar una activación específica. Los directores de selección de ubicación están asociados a granos mediante una estrategia de colocación. Los granos indican su estrategia de selección de ubicación preferida mediante un atributo en la clase de grano.

Constructores

PlacementStrategy()

Tipo base para todas las estrategias de selección de ubicación.

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.

Métodos

Initialize(GrainProperties)

Inicializa una instancia de este tipo mediante las propiedades de grano proporcionadas.

PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Rellena las propiedades de grano para especificar la estrategia de selección de ubicación preferida.

Se aplica a