HashBasedPlacement 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.
Places activations sur des silos compatibles en hachant l’identificateur de grain à l’aide d’un hachage stable et en sélectionnant un silo à partir d’un ensemble trié à l’aide d’une opération modulo.
[System.Serializable]
public class HashBasedPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
public sealed class HashBasedPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type HashBasedPlacement = class
inherit PlacementStrategy
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
type HashBasedPlacement = class
inherit PlacementStrategy
Public Class HashBasedPlacement
Inherits PlacementStrategy
Public NotInheritable Class HashBasedPlacement
Inherits PlacementStrategy
- Héritage
- Attributs
Constructeurs
HashBasedPlacement() |
Places activations sur des silos compatibles en hachant l’identificateur de grain à l’aide d’un hachage stable et en sélectionnant un silo à partir d’un ensemble trié à l’aide d’une opération modulo. |
Propriétés
IsUsingGrainDirectory |
Obtient une valeur indiquant si cette stratégie de placement nécessite ou non l’inscription des activations dans le répertoire grain. (Hérité de PlacementStrategy) |
Méthodes
Equals(Object) |
Places activations sur des silos compatibles en hachant l’identificateur de grain à l’aide d’un hachage stable et en sélectionnant un silo à partir d’un ensemble trié à l’aide d’une opération modulo. |
GetHashCode() |
Places activations sur des silos compatibles en hachant l’identificateur de grain à l’aide d’un hachage stable et en sélectionnant un silo à partir d’un ensemble trié à l’aide d’une opération modulo. |
Initialize(GrainProperties) |
Initialise une instance de ce type à l’aide des propriétés de grain fournies. (Hérité de PlacementStrategy) |
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. (Hérité de PlacementStrategy) |