GrainExtensions.AsReference Méthode

Définition

Surcharges

AsReference(IAddressable, Type)

Retourne une référence typée au grain fourni.

AsReference<TGrainInterface>(IAddressable)

Retourne une référence typée au grain fourni.

AsReference(IAddressable, Type)

Retourne une référence typée au grain fourni.

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

Paramètres

grain
IAddressable

Grain à convertir.

interfaceType
Type

Type de l’interface de grain.

Retours

Référence fortement typée au grain fourni qui implémente interfaceType.

Remarques

Si la valeur fournie est une instance de grain, cela crée une référence qui implémente l’interface fournie. Si la valeur fournie est déjà référence de grain, cela crée une référence qui implémente l’interface fournie.

S’applique à

AsReference<TGrainInterface>(IAddressable)

Source:
GrainExtensions.cs

Retourne une référence typée au grain fourni.

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

Paramètres de type

TGrainInterface

Type de l’interface de grain.

Paramètres

grain
IAddressable

Grain à convertir.

Retours

TGrainInterface

Référence fortement typée au grain fourni qui implémente TGrainInterface.

Remarques

Si la valeur fournie est une instance de grain, cela crée une référence qui implémente l’interface fournie. Si la valeur fournie est déjà référence de grain, cela crée une référence qui implémente l’interface fournie.

S’applique à