GrainExtensions.AsReference Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AsReference(IAddressable, Type) |
Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück. |
AsReference<TGrainInterface>(IAddressable) |
Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück. |
AsReference(IAddressable, Type)
Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.
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
Parameter
- grain
- IAddressable
Das zu konvertierende Körnchen.
- interfaceType
- Type
Der Typ der Grain-Schnittstelle.
Gibt zurück
Ein stark typisierter Verweis auf das bereitgestellte Grain, das implementiert interfaceType
.
Hinweise
Wenn es sich bei dem bereitgestellten Wert um eine Grain-Instanz handelt, wird ein Verweis erstellt, der die bereitgestellte Schnittstelle implementiert. Wenn der angegebene Wert bereits ein Körnungsverweis ist, wird ein neuer Verweis erstellt, der die bereitgestellte Schnittstelle implementiert.
Gilt für:
AsReference<TGrainInterface>(IAddressable)
- Quelle:
- GrainExtensions.cs
Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.
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
Typparameter
- TGrainInterface
Der Typ der Grain-Schnittstelle.
Parameter
- grain
- IAddressable
Das zu konvertierende Körnchen.
Gibt zurück
Ein stark typisierter Verweis auf das bereitgestellte Grain, das implementiert TGrainInterface
.
Hinweise
Wenn es sich bei dem bereitgestellten Wert um eine Grain-Instanz handelt, wird ein Verweis erstellt, der die bereitgestellte Schnittstelle implementiert. Wenn der angegebene Wert bereits ein Körnungsverweis ist, wird ein neuer Verweis erstellt, der die bereitgestellte Schnittstelle implementiert.