Grain Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Grain() |
Esse construtor nunca deve ser invocado. Nós o expomos para que o código do cliente (subclasses de Grain) não precise adicionar um construtor. O código do cliente deve usar a propriedade GrainFactory para obter uma referência a um Grain. |
Grain(IGrainIdentity, IGrainRuntime) |
Os implementadores de granularidade NÃO precisam expor esse construtor, mas podem optar por fazê-lo. Esse construtor é particularmente útil para testes de unidade em que o código de teste pode criar um Grain e substituir IGrainIdentity e IGrainRuntime por duplos de teste (mocks/stubs). |
Grain(IGrainContext, IGrainRuntime) |
Os implementadores de granularidade NÃO precisam expor esse construtor, mas podem optar por fazê-lo. Esse construtor é particularmente útil para testes de unidade em que o código de teste pode criar um Grain e substituir IGrainIdentity e IGrainRuntime por duplos de teste (mocks/stubs). |
Grain()
- Origem:
- Grain.cs
Esse construtor nunca deve ser invocado. Nós o expomos para que o código do cliente (subclasses de Grain) não precise adicionar um construtor. O código do cliente deve usar a propriedade GrainFactory para obter uma referência a um Grain.
protected Grain ();
Protected Sub New ()
Aplica-se a
Grain(IGrainIdentity, IGrainRuntime)
- Origem:
- Grain.cs
Os implementadores de granularidade NÃO precisam expor esse construtor, mas podem optar por fazê-lo. Esse construtor é particularmente útil para testes de unidade em que o código de teste pode criar um Grain e substituir IGrainIdentity e IGrainRuntime por duplos de teste (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
Aplica-se a
Grain(IGrainContext, IGrainRuntime)
Os implementadores de granularidade NÃO precisam expor esse construtor, mas podem optar por fazê-lo. Esse construtor é particularmente útil para testes de unidade em que o código de teste pode criar um Grain e substituir IGrainIdentity e IGrainRuntime por duplos de teste (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