PlacementStrategy Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O tipo base para todas as estratégias de posicionamento.
[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
- Herança
-
PlacementStrategy
- Derivado
- Atributos
Comentários
O Orleans usa um sistema de posicionamento configurável para decidir em qual servidor colocar uma granularidade. Os diretores de posicionamento são usados para decidir onde uma ativação de granularidade deve ser colocada. Os diretores de posicionamento são associados a granularidades usando uma estratégia de posicionamento. As granularidades indicam sua estratégia de posicionamento preferencial usando um atributo na classe de granularidade.
Construtores
PlacementStrategy() |
O tipo base para todas as estratégias de posicionamento. |
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. |
Métodos
Initialize(GrainProperties) |
Inicializa uma instância desse tipo usando as propriedades de granularidade fornecidas. |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Popula as propriedades de granularidade para especificar a estratégia de posicionamento preferencial. |