IGrainReferenceRuntime.Convert 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Convert(IAddressable, Type) |
将所提供的 |
Convert<TGrainInterface>(IAddressable) |
将提供的 |
Convert(IAddressable, Type)
- Source:
- IGrainReferenceRuntime.cs
将所提供的 grain
内容转换为所提供的 interfaceType
。
public object Convert (Orleans.Runtime.IAddressable grain, Type interfaceType);
abstract member Convert : Orleans.Runtime.IAddressable * Type -> obj
Public Function Convert (grain As IAddressable, interfaceType As Type) As Object
参数
- grain
- IAddressable
粒度。
- interfaceType
- Type
生成的接口类型。
返回
实现interfaceType
的引用grain
。
适用于
Convert<TGrainInterface>(IAddressable)
- Source:
- IGrainReferenceRuntime.cs
将提供的 grain
接口转换为指定的接口。
public TGrainInterface Convert<TGrainInterface> (Orleans.Runtime.IAddressable grain);
abstract member Convert : Orleans.Runtime.IAddressable -> 'GrainInterface
Public Function Convert(Of TGrainInterface) (grain As IAddressable) As TGrainInterface
类型参数
- TGrainInterface
目标粒度接口类型。
参数
- grain
- IAddressable
正在强制转换的粒度引用。
返回
TGrainInterface
实现TGrainInterface
的引用grain
。