Grain Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Grain() |
Este constructor nunca se debe invocar. Lo exponemos para que el código de cliente (subclases de Grain) no tenga que agregar un constructor. El código de cliente debe usar la propiedad GrainFactory para obtener una referencia a un grano. |
Grain(IGrainIdentity, IGrainRuntime) |
Los implementadores de grano no tienen que exponer este constructor, pero pueden optar por hacerlo. Este constructor es especialmente útil para las pruebas unitarias en las que el código de prueba puede crear un elemento Grain y reemplazar IGrainIdentity e IGrainRuntime por dobles de prueba (mocks/stubs). |
Grain(IGrainContext, IGrainRuntime) |
Los implementadores de grano no tienen que exponer este constructor, pero pueden optar por hacerlo. Este constructor es especialmente útil para las pruebas unitarias en las que el código de prueba puede crear un elemento Grain y reemplazar IGrainIdentity e IGrainRuntime por dobles de prueba (mocks/stubs). |
Grain()
- Source:
- Grain.cs
Este constructor nunca se debe invocar. Lo exponemos para que el código de cliente (subclases de Grain) no tenga que agregar un constructor. El código de cliente debe usar la propiedad GrainFactory para obtener una referencia a un grano.
protected Grain ();
Protected Sub New ()
Se aplica a
Grain(IGrainIdentity, IGrainRuntime)
- Source:
- Grain.cs
Los implementadores de grano no tienen que exponer este constructor, pero pueden optar por hacerlo. Este constructor es especialmente útil para las pruebas unitarias en las que el código de prueba puede crear un elemento Grain y reemplazar IGrainIdentity e IGrainRuntime por dobles de prueba (mocks/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)
Parámetros
- identity
- IGrainIdentity
- runtime
- IGrainRuntime
Se aplica a
Grain(IGrainContext, IGrainRuntime)
Los implementadores de grano no tienen que exponer este constructor, pero pueden optar por hacerlo. Este constructor es especialmente útil para las pruebas unitarias en las que el código de prueba puede crear un elemento Grain y reemplazar IGrainIdentity e IGrainRuntime por dobles de prueba (mocks/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)
Parámetros
- grainContext
- IGrainContext
- grainRuntime
- IGrainRuntime