PlacementStrategy Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tipo di base per tutte le strategie di posizionamento.
[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
- Ereditarietà
-
PlacementStrategy
- Derivato
- Attributi
Commenti
Orleans usa un sistema di posizionamento configurabile per decidere quale server inserire un granulare. I direttori di posizionamento vengono usati per decidere dove deve essere inserita un'attivazione granulare. I direttori di posizionamento sono associati ai granelli utilizzando una strategia di posizionamento. I grani indicano la strategia di posizionamento preferita usando un attributo nella classe grain.
Costruttori
PlacementStrategy() |
Tipo di base per tutte le strategie di posizionamento. |
Proprietà
IsUsingGrainDirectory |
Ottiene un valore che indica se questa strategia di posizionamento richiede la registrazione delle attivazioni nella directory granulare. |
Metodi
Initialize(GrainProperties) |
Inizializza un'istanza di questo tipo utilizzando le proprietà di granularità fornite. |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Popola le proprietà di granularità per specificare la strategia di posizionamento preferita. |