LogConsistencyProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
日志一致性提供程序,使用任何标准存储提供程序将最新视图存储在主存储中。 支持多个群集连接到同一主存储 (通过电子标记执行乐观并发控制)
日志本身是暂时性的,即实际上未保存到存储中 - 只有最新的视图 (快照) 和某些元数据 (日志位置,) 写入标志存储在主节点中。
public class LogConsistencyProvider : Orleans.LogConsistency.ILogConsistencyProvider
public class LogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory
public class LogConsistencyProvider : Orleans.EventSourcing.ILogViewAdaptorFactory
type LogConsistencyProvider = class
interface ILogConsistencyProvider
interface IProvider
interface ILogViewAdaptorFactory
type LogConsistencyProvider = class
interface ILogViewAdaptorFactory
Public Class LogConsistencyProvider
Implements ILogConsistencyProvider
Public Class LogConsistencyProvider
Implements ILogViewAdaptorFactory
- 继承
-
LogConsistencyProvider
- 实现
构造函数
LogConsistencyProvider() |
日志一致性提供程序,使用任何标准存储提供程序将最新视图存储在主存储中。 支持多个群集连接到同一主存储 (通过电子标记执行乐观并发控制) 日志本身是暂时性的,即实际上未保存到存储中 - 只有最新的视图 (快照) 和某些元数据 (日志位置,) 写入标志存储在主节点中。 |
属性
Log |
获取此日志一致性提供程序使用的 TraceLogger。 |
Name |
此提供程序实例的名称,如配置中给定的名称一样。 |
UsesStorageProvider |
如果构造适配器需要存储提供程序,则返回 true。 |
方法
Close() |
Close 方法 |
GetLoggerName() |
日志一致性提供程序,使用任何标准存储提供程序将最新视图存储在主存储中。 支持多个群集连接到同一主存储 (通过电子标记执行乐观并发控制) 日志本身是暂时性的,即实际上未保存到存储中 - 只有最新的视图 (快照) 和某些元数据 (日志位置,) 写入标志存储在主节点中。 |
Init(String, IProviderRuntime, IProviderConfiguration) |
Init 方法 |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices) |
使日志视图适配器 |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices) |
使日志视图适配器 |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IStorageProvider, ILogConsistencyProtocolServices) |
使日志视图适配器 |