Grain Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Grain() |
Questo costruttore non deve mai essere richiamato. La espone in modo che il codice client (sottoclassi di Grain) non sia necessario aggiungere un costruttore. Il codice client deve usare la proprietà GrainFactory per ottenere un riferimento a un oggetto Grain. |
Grain(IGrainIdentity, IGrainRuntime) |
Gli implementatori di granularità non devono esporre questo costruttore, ma possono scegliere di farlo. Questo costruttore è particolarmente utile per unit test in cui il codice di test può creare un oggetto Grain e sostituire IGrainIdentity e IGrainRuntime con double di test (mocks/stub). |
Grain(IGrainContext, IGrainRuntime) |
Gli implementatori di granularità non devono esporre questo costruttore, ma possono scegliere di farlo. Questo costruttore è particolarmente utile per unit test in cui il codice di test può creare un oggetto Grain e sostituire IGrainIdentity e IGrainRuntime con double di test (mocks/stub). |
Grain()
- Origine:
- Grain.cs
Questo costruttore non deve mai essere richiamato. La espone in modo che il codice client (sottoclassi di Grain) non sia necessario aggiungere un costruttore. Il codice client deve usare la proprietà GrainFactory per ottenere un riferimento a un oggetto Grain.
protected Grain ();
Protected Sub New ()
Si applica a
Grain(IGrainIdentity, IGrainRuntime)
- Origine:
- Grain.cs
Gli implementatori di granularità non devono esporre questo costruttore, ma possono scegliere di farlo. Questo costruttore è particolarmente utile per unit test in cui il codice di test può creare un oggetto Grain e sostituire IGrainIdentity e IGrainRuntime con double di test (mocks/stub).
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)
Parametri
- identity
- IGrainIdentity
- runtime
- IGrainRuntime
Si applica a
Grain(IGrainContext, IGrainRuntime)
Gli implementatori di granularità non devono esporre questo costruttore, ma possono scegliere di farlo. Questo costruttore è particolarmente utile per unit test in cui il codice di test può creare un oggetto Grain e sostituire IGrainIdentity e IGrainRuntime con double di test (mocks/stub).
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)
Parametri
- grainContext
- IGrainContext
- grainRuntime
- IGrainRuntime