Share via


GrainExtensions.AsReference Método

Definición

Sobrecargas

AsReference(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

AsReference<TGrainInterface>(IAddressable)

Devuelve una referencia con tipo al grano proporcionado.

AsReference(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

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

Grano que se va a convertir.

interfaceType
Type

Tipo de la interfaz de grano.

Devoluciones

Referencia fuertemente tipada al grano proporcionado que implementa interfaceType.

Comentarios

Si el valor proporcionado es una instancia específica, se creará una referencia que implementa la interfaz proporcionada. Si el valor proporcionado ya es una referencia específica, se creará una nueva referencia que implementa la interfaz proporcionada.

Se aplica a

AsReference<TGrainInterface>(IAddressable)

Source:
GrainExtensions.cs

Devuelve una referencia con tipo al grano proporcionado.

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

Tipo de la interfaz de grano.

Parámetros

grain
IAddressable

Grano que se va a convertir.

Devoluciones

TGrainInterface

Referencia fuertemente tipada al grano proporcionado que implementa TGrainInterface.

Comentarios

Si el valor proporcionado es una instancia específica, se creará una referencia que implementa la interfaz proporcionada. Si el valor proporcionado ya es una referencia específica, se creará una nueva referencia que implementa la interfaz proporcionada.

Se aplica a