GrainExtensions.Cast Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Cast(IAddressable, Type) |
Retourne une référence typée au grain fourni. |
Cast<TGrainInterface>(IAddressable) |
Retourne une référence typée au grain fourni. |
Cast(IAddressable, Type)
- Source:
- GrainExtensions.cs
Retourne une référence typée au grain fourni.
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
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
Cette méthode équivaut à AsReference(IAddressable, Type). 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 à
Cast<TGrainInterface>(IAddressable)
- Source:
- GrainExtensions.cs
Retourne une référence typée au grain fourni.
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
Paramètres de type
- TGrainInterface
Type de l’interface de grain.
Paramètres
- grain
- IAddressable
Grain à convertir.
Retours
Référence fortement typée au grain fourni qui implémente TGrainInterface
.
Remarques
Cette méthode équivaut à AsReference<TGrainInterface>(IAddressable). 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.