JournaledGrain<TGrainState,TEventBase> 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
JournaledGrain<TGrainState,TEventBase>() |
Initialise une nouvelle instance de la classe JournaledGrain<TGrainState,TEventBase>. |
JournaledGrain<TGrainState,TEventBase>(IGrainIdentity, IGrainRuntime) |
Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity, IGrainRuntime et State par des doubles de test (fictives/stubs). |
JournaledGrain<TGrainState,TEventBase>()
- Source:
- JournaledGrain.cs
Initialise une nouvelle instance de la classe JournaledGrain<TGrainState,TEventBase>.
protected JournaledGrain ();
Protected Sub New ()
S’applique à
JournaledGrain<TGrainState,TEventBase>(IGrainIdentity, IGrainRuntime)
- Source:
- JournaledGrain.cs
Ce constructeur est particulièrement utile pour les tests unitaires où le code de test peut créer un grain et remplacer IGrainIdentity, IGrainRuntime et State par des doubles de test (fictives/stubs).
protected JournaledGrain (Orleans.Core.IGrainIdentity identity, Orleans.Runtime.IGrainRuntime runtime);
new Orleans.EventSourcing.JournaledGrain<'GrainState, 'EventBase (requires 'GrainState : null and 'GrainState : (new : unit -> 'GrainState) and 'EventBase : null)> : Orleans.Core.IGrainIdentity * Orleans.Runtime.IGrainRuntime -> Orleans.EventSourcing.JournaledGrain<'GrainState, 'EventBase (requires 'GrainState : null and 'GrainState : (new : unit -> 'GrainState) and 'EventBase : null)>
Protected Sub New (identity As IGrainIdentity, runtime As IGrainRuntime)
Paramètres
- identity
- IGrainIdentity
- runtime
- IGrainRuntime