ILogConsistencyProvider 接口

定义

要为日志一致性提供程序实现的接口。

public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
    interface IProvider
    interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
派生
实现

属性

Log

获取此日志一致性提供程序使用的 TraceLogger。

Name

此提供程序实例的名称,如配置中给定的名称。

(继承自 IProvider)
UsesStorageProvider

如果构造适配器需要存储提供程序,则返回 true。

(继承自 ILogViewAdaptorFactory)

方法

Close()

关闭此提供程序实例的函数。

(继承自 IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

创建新的提供程序类实例时,新奥尔良提供程序管理器调用的初始化函数

(继承自 IProvider)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices)

构造要安装在给定主机粒度中的 a ILogViewAdaptor<TLogView,TLogEntry>

(继承自 ILogViewAdaptorFactory)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices)

构造要安装在给定主机粒度中的 a ILogViewAdaptor<TLogView,TLogEntry>

(继承自 ILogViewAdaptorFactory)

适用于