Freigeben über


JournaledGrain<TGrainState> Konstruktoren

Definition

Überlädt

JournaledGrain<TGrainState>()

Initialisiert eine neue Instanz der JournaledGrain<TGrainState>-Klasse.

JournaledGrain<TGrainState>(IGrainIdentity, IGrainRuntime)

Dieser Konstruktor ist besonders nützlich für Komponententests, bei denen Testcode ein Grain erstellen und IGrainIdentity, IGrainRuntime und State durch Testdoppel (Mocks/Stubs) ersetzen kann.

JournaledGrain<TGrainState>()

Quelle:
JournaledGrain.cs

Initialisiert eine neue Instanz der JournaledGrain<TGrainState>-Klasse.

protected JournaledGrain ();
Protected Sub New ()

Gilt für:

JournaledGrain<TGrainState>(IGrainIdentity, IGrainRuntime)

Quelle:
JournaledGrain.cs

Dieser Konstruktor ist besonders nützlich für Komponententests, bei denen Testcode ein Grain erstellen und IGrainIdentity, IGrainRuntime und State durch Testdoppel (Mocks/Stubs) ersetzen kann.

protected JournaledGrain (Orleans.Core.IGrainIdentity identity, Orleans.Runtime.IGrainRuntime runtime);
new Orleans.EventSourcing.JournaledGrain<'GrainState (requires 'GrainState : null and 'GrainState : (new : unit -> 'GrainState))> : Orleans.Core.IGrainIdentity * Orleans.Runtime.IGrainRuntime -> Orleans.EventSourcing.JournaledGrain<'GrainState (requires 'GrainState : null and 'GrainState : (new : unit -> 'GrainState))>
Protected Sub New (identity As IGrainIdentity, runtime As IGrainRuntime)

Parameter

identity
IGrainIdentity
runtime
IGrainRuntime

Gilt für: