GrainServiceClient<TGrainService>.GetGrainService 方法

定义

重载

GetGrainService(GrainId)

获取对 GrainService 负责基于 执行请求操作的 callingGrainId的引用。

GetGrainService(SiloAddress)

获取对 GrainService 负责基于 执行请求操作的 destination的引用。

GetGrainService(UInt32)

获取对 GrainService 负责基于 执行请求操作的 key的引用。

GetGrainService(GrainId)

获取对 GrainService 负责基于 执行请求操作的 callingGrainId的引用。

protected TGrainService GetGrainService (Orleans.Runtime.GrainId callingGrainId);
member this.GetGrainService : Orleans.Runtime.GrainId -> 'GrainService
Protected Function GetGrainService (callingGrainId As GrainId) As TGrainService

参数

callingGrainId
GrainId

返回

TGrainService

适用于

GetGrainService(SiloAddress)

获取对 GrainService 负责基于 执行请求操作的 destination的引用。

protected TGrainService GetGrainService (Orleans.Runtime.SiloAddress destination);
member this.GetGrainService : Orleans.Runtime.SiloAddress -> 'GrainService
Protected Function GetGrainService (destination As SiloAddress) As TGrainService

参数

destination
SiloAddress

返回

TGrainService

适用于

GetGrainService(UInt32)

获取对 GrainService 负责基于 执行请求操作的 key的引用。

protected TGrainService GetGrainService (uint key);
member this.GetGrainService : uint32 -> 'GrainService
Protected Function GetGrainService (key As UInteger) As TGrainService

参数

key
UInt32

返回

TGrainService

适用于