Grain Constructeurs
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.
Surcharges
Grain() |
Ce constructeur ne doit jamais être appelé. Nous l’exposons afin que le code client (sous-classes de Grain) n’ait pas à ajouter de constructeur. Le code client doit utiliser la propriété GrainFactory pour obtenir une référence à un objet Grain. |
Grain(IGrainIdentity, IGrainRuntime) |
Les implémenteurs de grain n’ont PAS besoin d’exposer ce constructeur, mais peuvent choisir de le faire. Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity et IGrainRuntime par des doubles de test (fictives/stubs). |
Grain(IGrainContext, IGrainRuntime) |
Les implémenteurs de grain n’ont PAS besoin d’exposer ce constructeur, mais peuvent choisir de le faire. Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity et IGrainRuntime par des doubles de test (fictives/stubs). |
Grain()
- Source:
- Grain.cs
Ce constructeur ne doit jamais être appelé. Nous l’exposons afin que le code client (sous-classes de Grain) n’ait pas à ajouter de constructeur. Le code client doit utiliser la propriété GrainFactory pour obtenir une référence à un objet Grain.
protected Grain ();
Protected Sub New ()
S’applique à
Grain(IGrainIdentity, IGrainRuntime)
- Source:
- Grain.cs
Les implémenteurs de grain n’ont PAS besoin d’exposer ce constructeur, mais peuvent choisir de le faire. Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity et IGrainRuntime par des doubles de test (fictives/stubs).
protected Grain (Orleans.Core.IGrainIdentity identity, Orleans.Runtime.IGrainRuntime runtime);
new Orleans.Grain : Orleans.Core.IGrainIdentity * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (identity As IGrainIdentity, runtime As IGrainRuntime)
Paramètres
- identity
- IGrainIdentity
- runtime
- IGrainRuntime
S’applique à
Grain(IGrainContext, IGrainRuntime)
Les implémenteurs de grain n’ont PAS besoin d’exposer ce constructeur, mais peuvent choisir de le faire. Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity et IGrainRuntime par des doubles de test (fictives/stubs).
protected Grain (Orleans.Runtime.IGrainContext grainContext, Orleans.Runtime.IGrainRuntime? grainRuntime = default);
new Orleans.Grain : Orleans.Runtime.IGrainContext * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (grainContext As IGrainContext, Optional grainRuntime As IGrainRuntime = Nothing)
Paramètres
- grainContext
- IGrainContext
- grainRuntime
- IGrainRuntime