Freigeben über


SiloRoleBasedPlacement Klasse

Definition

Die Strategie für die Platzierung von Silorollen gibt an, dass ein Grain in einem kompatiblen Silo platziert werden soll, das über die Rolle verfügt, die durch das Platzierungsattribut der Strategie angegeben ist.

[System.Serializable]
public class SiloRoleBasedPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type SiloRoleBasedPlacement = class
    inherit PlacementStrategy
Public Class SiloRoleBasedPlacement
Inherits PlacementStrategy
Vererbung
SiloRoleBasedPlacement
Attribute

Konstruktoren

SiloRoleBasedPlacement()

Die Strategie für die Platzierung von Silorollen gibt an, dass ein Grain in einem kompatiblen Silo platziert werden soll, das über die Rolle verfügt, die durch das Platzierungsattribut der Strategie angegeben 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 mithilfe der bereitgestellten Korneigenschaften.

(Geerbt von PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Füllt Korneigenschaften auf, um die bevorzugte Platzierungsstrategie anzugeben.

(Geerbt von PlacementStrategy)

Gilt für: