ILogConsistencyProviderRuntime 接口

定义

用于实现日志一致性的面向提供程序的接口

public interface ILogConsistencyProviderRuntime : Orleans.Providers.IProviderRuntime
type ILogConsistencyProviderRuntime = interface
    interface IProviderRuntime
Public Interface ILogConsistencyProviderRuntime
Implements IProviderRuntime
实现

属性

GrainFactory

获取用于获取对 grain 的引用的工厂。

(继承自 IProviderRuntime)
ServiceId

提供此群集运行的 ServiceId。 ServiceId 旨在用作特定服务的长生存期 ID 值,即使服务在其操作生命周期内多次启动/重新部署,该服务也将保持不变。

(继承自 IProviderRuntime)
ServiceProvider

获取用于依赖关系注入的服务提供程序。

(继承自 IProviderRuntime)
SiloIdentity

当前接收器的唯一标识符。 此字符串没有语义内容,但它可能对日志记录很有用。

(继承自 IProviderRuntime)

方法

BindExtension<TExtension,TExtensionInterface>(Func<TExtension>)

将扩展绑定到可寻址对象(如果尚未完成)。

(继承自 IProviderRuntime)
GetInvokeInterceptor()
已过时.

获取将在每个请求上调用的调用侦听器。

(继承自 IProviderRuntime)
GetLogger(String)

提供提供程序要使用的记录器。

(继承自 IProviderRuntime)
SetInvokeInterceptor(InvokeInterceptor)
已过时.

设置将在每个请求上调用的调用侦听器。

(继承自 IProviderRuntime)

扩展方法

GetLogger(IProviderRuntime, String)

提供提供程序要使用的记录器。

适用于