GrainExtensions.AsReference 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AsReference(IAddressable, Type) |
傳回所提供之粒紋的具型別參考。 |
AsReference<TGrainInterface>(IAddressable) |
傳回所提供之粒紋的具型別參考。 |
AsReference(IAddressable, Type)
傳回所提供之粒紋的具型別參考。
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
參數
- grain
- IAddressable
要轉換的粒紋。
- interfaceType
- Type
粒紋介面的類型。
傳回
所提供之粒紋的強型別參考,實作 interfaceType
。
備註
如果提供的值為粒紋實例,這會建立實作所提供介面的參考。 如果所提供的值已經是細微參考,這會建立新的參考,以實作提供的介面。
適用於
AsReference<TGrainInterface>(IAddressable)
傳回所提供之粒紋的具型別參考。
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
類型參數
- TGrainInterface
粒紋介面的類型。
參數
- grain
- IAddressable
要轉換的粒紋。
傳回
TGrainInterface
所提供之粒紋的強型別參考,實作 TGrainInterface
。
備註
如果提供的值為粒紋實例,這會建立實作所提供介面的參考。 如果所提供的值已經是細微參考,這會建立新的參考,以實作提供的介面。