PlacementStrategy Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type de base pour toutes les stratégies de placement.
[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
- Héritage
-
PlacementStrategy
- Dérivé
- Attributs
Remarques
Orleans utilise un système de placement configurable pour décider du serveur sur lequel placer un grain. Les directeurs de placement sont utilisés pour décider où une activation de grain doit être placée. Les directeurs de placement sont associés aux grains à l’aide d’une stratégie de placement. Les grains indiquent leur stratégie de placement préférée à l’aide d’un attribut sur la classe de grain.
Constructeurs
PlacementStrategy() |
Type de base pour toutes les stratégies de placement. |
Propriétés
IsUsingGrainDirectory |
Obtient une valeur indiquant si cette stratégie de placement nécessite l’inscription des activations dans le répertoire des grains. |
Méthodes
Initialize(GrainProperties) |
Initialise une instance de ce type à l’aide des propriétés de grain fournies. |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Remplit les propriétés du grain pour spécifier la stratégie de placement par défaut. |