GrainExtensions.AsReference Método
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
AsReference(IAddressable, Type) |
Retorna uma referência tipada à granularidade fornecida. |
AsReference<TGrainInterface>(IAddressable) |
Retorna uma referência tipada à granularidade fornecida. |
AsReference(IAddressable, Type)
Retorna uma referência tipada à granularidade fornecida.
public static object AsReference (this Orleans.Runtime.IAddressable grain, Type interfaceType);
static member AsReference : Orleans.Runtime.IAddressable * Type -> obj
<Extension()>
Public Function AsReference (grain As IAddressable, interfaceType As Type) As Object
Parâmetros
- grain
- IAddressable
A granularidade a ser convertida.
- interfaceType
- Type
O tipo da interface de granularidade.
Retornos
Uma referência fortemente tipada para o grão fornecido que implementa interfaceType
.
Comentários
Se o valor fornecido for uma instância de granularidade, isso criará uma referência que implementa a interface fornecida. Se o valor fornecido já for uma referência de granularidade, isso criará uma nova referência que implementa a interface fornecida.
Aplica-se a
AsReference<TGrainInterface>(IAddressable)
- Origem:
- GrainExtensions.cs
Retorna uma referência tipada à granularidade fornecida.
public static TGrainInterface AsReference<TGrainInterface> (this Orleans.Runtime.IAddressable grain);
static member AsReference : Orleans.Runtime.IAddressable -> 'GrainInterface
<Extension()>
Public Function AsReference(Of TGrainInterface) (grain As IAddressable) As TGrainInterface
Parâmetros de tipo
- TGrainInterface
O tipo da interface de granularidade.
Parâmetros
- grain
- IAddressable
A granularidade a ser convertida.
Retornos
Uma referência fortemente tipada para o grão fornecido que implementa TGrainInterface
.
Comentários
Se o valor fornecido for uma instância de granularidade, isso criará uma referência que implementa a interface fornecida. Se o valor fornecido já for uma referência de granularidade, isso criará uma nova referência que implementa a interface fornecida.