GrainExtensions.AsReference Método
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
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
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.