Condividi tramite


GrainExtensions.Cast Metodo

Definizione

Overload

Cast(IAddressable, Type)

Restituisce un riferimento tipizzato al granularità specificato.

Cast<TGrainInterface>(IAddressable)

Restituisce un riferimento tipizzato al granularità specificato.

Cast(IAddressable, Type)

Origine:
GrainExtensions.cs

Restituisce un riferimento tipizzato al granularità specificato.

public static object Cast (this Orleans.Runtime.IAddressable grain, Type interfaceType);
static member Cast : Orleans.Runtime.IAddressable * Type -> obj
<Extension()>
Public Function Cast (grain As IAddressable, interfaceType As Type) As Object

Parametri

grain
IAddressable

Grana da convertire.

interfaceType
Type

Tipo dell'interfaccia di granularità.

Restituisce

Riferimento fortemente tipizzato al granularità fornito che implementa interfaceType.

Commenti

Questo metodo equivale a AsReference(IAddressable, Type). Se il valore specificato è un'istanza granulare, verrà creato un riferimento che implementa l'interfaccia fornita. Se il valore specificato è già riferimento granulare, verrà creato un nuovo riferimento che implementa l'interfaccia fornita.

Si applica a

Cast<TGrainInterface>(IAddressable)

Origine:
GrainExtensions.cs

Restituisce un riferimento tipizzato al granularità specificato.

public static TGrainInterface Cast<TGrainInterface> (this Orleans.Runtime.IAddressable grain);
static member Cast : Orleans.Runtime.IAddressable -> 'GrainInterface
<Extension()>
Public Function Cast(Of TGrainInterface) (grain As IAddressable) As TGrainInterface

Parametri di tipo

TGrainInterface

Tipo dell'interfaccia di granularità.

Parametri

grain
IAddressable

Grana da convertire.

Restituisce

TGrainInterface

Riferimento fortemente tipizzato al granularità fornito che implementa TGrainInterface.

Commenti

Questo metodo equivale a AsReference<TGrainInterface>(IAddressable). Se il valore specificato è un'istanza granulare, verrà creato un riferimento che implementa l'interfaccia fornita. Se il valore specificato è già riferimento granulare, verrà creato un nuovo riferimento che implementa l'interfaccia fornita.

Si applica a