Compartilhar via


GrainExtensions.AsReference Método

Definição

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

TGrainInterface

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.

Aplica-se a