PreferLocalPlacement Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Strategie "Lokale Platzierung bevorzugen" gibt an, dass immer ein Grain auf dem lokalen Host platziert werden sollte, wenn das Grain nicht bereits an anderer Stelle im Cluster aktiv ist und der lokale Host damit kompatibel ist.
[System.Serializable]
public class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
public sealed class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type PreferLocalPlacement = class
inherit PlacementStrategy
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
type PreferLocalPlacement = class
inherit PlacementStrategy
Public Class PreferLocalPlacement
Inherits PlacementStrategy
Public NotInheritable Class PreferLocalPlacement
Inherits PlacementStrategy
- Vererbung
- Attribute
Hinweise
Wenn der Host nicht mit dem Grain-Typ kompatibel ist oder ein Grain eine inkompatible Anforderung empfängt, wird das Grain auf einem zufälligen, kompatiblen Server platziert.
Konstruktoren
PreferLocalPlacement() |
Die Strategie "Lokale Platzierung bevorzugen" gibt an, dass immer ein Grain auf dem lokalen Host platziert werden sollte, wenn das Grain nicht bereits an anderer Stelle im Cluster aktiv ist und der lokale Host damit kompatibel ist. |
Eigenschaften
IsUsingGrainDirectory |
Ruft einen Wert ab, der angibt, ob für diese Platzierungsstrategie Aktivierungen im Grain-Verzeichnis registriert werden müssen. (Geerbt von PlacementStrategy) |
Methoden
Initialize(GrainProperties) |
Initialisiert eine Instanz dieses Typs unter Verwendung der bereitgestellten Grain-Eigenschaften. (Geerbt von PlacementStrategy) |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Füllt die Korneigenschaften auf, um die bevorzugte Platzierungsstrategie anzugeben. (Geerbt von PlacementStrategy) |