Orleans.EventSourcing 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
ConnectionIssue |
表示日志一致性协议中遇到的连接问题的相关信息。 它在协议中用于跟踪重试循环,并且对于想要监视其日志一致性粒度的通信问题的用户可见。 |
JournaledGrain<TGrainState> |
使用标准事件溯源术语的日志一致性粒度的基类。 所有操作都是可重入安全的。 |
JournaledGrain<TGrainState,TEventBase> |
使用标准事件溯源术语的日志一致性粒度的基类。 所有操作都是可重入安全的。 |
LogConsistencyStatistics |
使用日志一致性的 grain 的统计信息集合。 请参见LogConsistentGrain<TView> |
LogConsistentGrain<TView> |
使用日志一致性管理状态的所有粒度的基类。 对于使用日志一致性的 grain,它等效于 Grain<TGrainState> 。 (SiloAssemblyLoader 使用它来提取类型) |
ProtocolTransportException |
协议消息传送层引发的异常。 |
接口
IConnectionIssueListener |
一个接口,该接口由日志一致性 grain 使用可由用户重写的虚拟受保护方法实现,以便监视连接问题。 |
ILogConsistencyDiagnostics |
用于诊断的接口。 |
ILogConsistencyProtocolMessage |
接口,用于标记表示协议消息的类。 所有此类都必须可序列化。 |
ILogConsistencyProtocolParticipant |
参与多群集日志一致性协议的 grain 接口。 |
ILogConsistencyProtocolServices |
由使用自定义一致性或复制协议的日志视图适配器使用的功能。 抽象不同群集中日志一致性 grain 的副本之间的通信。 |
ILogViewAdaptor<TLogView,TLogEntry> |
日志视图适配器是 的存储接口 LogConsistentGrain<TView>,其状态定义为日志视图。 每个粒度都有一个适配器,激活粒度时由 ILogViewAdaptorFactory 安装。 |
ILogViewAdaptorFactory |
要为日志视图适配器工厂实现的接口 |
ILogViewAdaptorHost<TLogView,TLogEntry> |
接口由使用日志视图一致性的所有 grain 实现,它使日志视图适配器可以访问特定于粒度的信息和回调。 |
ILogViewRead<TView,TLogEntry> |
用于读取日志视图的接口。 |
ILogViewUpdate<TLogEntry> |
用于更新日志的接口。 |