IGrainReferenceRuntime 接口

定义

的运行时逻辑 GrainReference可供使用。 此服务不应由用户代码直接使用。

public interface IGrainReferenceRuntime
type IGrainReferenceRuntime = interface
Public Interface IGrainReferenceRuntime

方法

Cast(IAddressable, Type)

将提供的 grain 转换为提供的 interfaceType

Convert(IAddressable, Type)

将提供的 grain 转换为提供的 interfaceType

Convert<TGrainInterface>(IAddressable)

将提供的 grain 转换为指定的接口。

InvokeMethod(GrainReference, IInvokable, InvokeMethodOptions)

在提供的 grain 接口上调用指定的 void 返回方法,而无需等待响应。

InvokeMethodAsync(GrainReference, IInvokable, InvokeMethodOptions)

在提供的 grain 接口上调用指定的方法。

InvokeMethodAsync<T>(GrainReference, IInvokable, InvokeMethodOptions)

在提供的 grain 接口上调用指定的方法。

InvokeMethodAsync<T>(GrainReference, Int32, Object[], InvokeMethodOptions, SiloAddress)

对远程对象调用 方法。

InvokeOneWayMethod(GrainReference, Int32, Object[], InvokeMethodOptions, SiloAddress)

对远程对象调用 fire and forget 方法。

适用于