PlacementStrategy 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í.
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. |