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) |
使日志视图适配器 |