Condividi tramite


RandomPlacement Classe

Definizione

La strategia di posizionamento casuale specifica che le nuove attivazioni di un granularità devono essere inserite in un server casuale e compatibile.

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
[System.Serializable]
public sealed class RandomPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
public class RandomPlacement : Orleans.Runtime.PlacementStrategy
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
[<System.Serializable>]
type RandomPlacement = class
    inherit PlacementStrategy
[<System.Serializable>]
type RandomPlacement = class
    inherit PlacementStrategy
Public NotInheritable Class RandomPlacement
Inherits PlacementStrategy
Public Class RandomPlacement
Inherits PlacementStrategy
Ereditarietà
RandomPlacement
Attributi

Costruttori

Nome Descrizione
RandomPlacement()

La strategia di posizionamento casuale specifica che le nuove attivazioni di un granularità devono essere inserite in un server casuale e compatibile.

Proprietà

Nome Descrizione
IsUsingGrainDirectory

Ottiene un valore che indica se questa strategia di posizionamento richiede la registrazione delle attivazioni nella directory granulare.

(Ereditato da PlacementStrategy)

Metodi

Nome Descrizione
Initialize(GrainProperties)

Inizializza un'istanza di questo tipo usando le proprietà di granularità specificate.

(Ereditato da PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Popola le proprietà della granularità per specificare la strategia di posizionamento preferita.

(Ereditato da PlacementStrategy)

Si applica a