Orleans.EventSourcing.Common 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
BatchedNotificationMessage |
包含一批通知消息的通知消息。 |
NotificationFailed |
描述向远程实例发送更新通知时发生的连接问题。 |
PrimaryBasedLogViewAdaptor<TLogView,TLogEntry,TSubmissionEntry> |
用于构造基于顺序读取和写入主节点的日志视图适配器的常规模板。 我们使用它来构造各种不同的日志一致性提供程序,所有遵循相同的基本模式, (从/向主数据库读取和写入最新视图,并在写入) 后发送通知。 请注意,日志本身是暂时性的,即实际上未保存到存储中 -- 只有最新的视图和某些元数据 (日志位置,并且写入标志) 存储在主数据库中。 当然,) 仅使用粒度计划程序将对此适配器的调用交错 (是安全的。 子类重写 ReadAsync 和 WriteAsync,以便从/写入主数据库进行读取。 对主节点的调用会序列化,即从不交错。 |
PrimaryOperationFailed |
描述与主存储通信时发生的连接问题。 |
StringEncodedWriteVector | |
SubmissionEntry<TLogEntry> |
挂起队列中存储的提交条目的基类。 |
VersionNotificationMessage |
仅包含版本的简单通知消息。 |
结构
RecordedConnectionIssue |
用于记录连接问题的实用工具类。 它是公共的,而不是内部的,因为它是实现其他一致性提供程序的有用构建基块。 |
接口
INotificationMessage |
更新日志后,日志视图适配器发送到其他群集的通知消息的基类。 所有子类都必须可序列化。 |