Orleans.ServiceBus.Providers 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
AggregatedCachePressureMonitor |
聚合缓存压力监视器 |
AveragingCachePressureMonitor |
缓存压力监视器,其背压算法基于所有压力贡献的平均值 |
DefaultEventHubReceiverMonitor |
使用记录器 PKI 支持跟踪指标的默认 EventHub 接收器监视器。 |
EventDataExtensions |
扩展 EventData 以支持流式处理 |
EventHubAdapterFactory |
允许 PersistentStreamProvider 使用 EventHub 作为其后端永久性事件队列的队列适配器工厂。 |
EventHubBatchContainer |
Batch 容器,它为 EventHub EventData 中的一组事件提供有效负载和流位置信息。 |
EventHubBlockPoolMonitorDimensions |
Eventhub 流提供程序生态系统中使用的块池监视器的聚合维度 |
EventHubCacheEvictionStrategy |
EventHubQueueCache 的逐出策略 |
EventHubCacheMonitorDimensions |
Eventhub 流提供程序生态系统中使用的缓存监视器的聚合维度 |
EventHubCheckpointer |
此类将 eventHub 分区检查点器信息 (分区偏移量) 存储在 azure 表存储中。 |
EventHubCheckpointerFactory | |
EventHubCheckpointerSettings |
EventHub 检查点器。 |
EventHubDataAdapter |
默认事件中心数据适配器。 用户可以将事件数据子类重写到流映射。 |
EventHubDataComparer |
默认 eventhub 数据比较器。 实现对 CachedEventHubMessage 的比较 |
EventHubMessage |
从缓存数据 CachedEventHubMessage 重建的 EventHub EventData 类的复制 |
EventHubMonitorAggregationDimensions |
监视聚合维度的基类,它是监视目标的信息包。 监视器可以使用此信息包来构建其聚合维度。 |
EventHubPartitionSettings |
事件中心分区设置 |
EventHubQueueCache |
将 EventData 作为 CachedEventHubMessage 存储在共用消息缓存中的消息缓存 |
EventHubQueueCache<TCachedMessage> |
EventHub 队列缓存,允许开发人员提供自己的缓存数据结构。 |
EventHubQueueCacheFactory |
用于配置和创建 IEventHubQueueCache 的工厂类 |
EventHubQueueMapper |
跟踪哪个 EventHub 分区映射到哪个 queueId 的队列映射器 |
EventHubReceiverMonitorDimensions |
EventHubReceiverMonitor 的聚合维度 |
EventHubSequenceToken |
事件中心消息由一批应用程序层事件组成,因此 EventHub 令牌包含三条信息。
EventHubOffset - 这是每个分区的唯一值,用于从分区中的此消息开始读取。
SequenceNumber - EventHub 序列号是分区内消息的唯一有序消息 ID。 |
EventHubSequenceTokenV2 |
事件中心消息由一批应用程序层事件组成,因此 EventHub 令牌包含三条信息。
EventHubOffset - 这是每个分区的唯一值,用于从分区中的此消息开始读取。
SequenceNumber - EventHub 序列号是分区内消息的唯一有序消息 ID。 |
EventHubSettings |
特定中心的 EventHub 设置 |
EventHubStreamProvider |
使用 EventHub 进行持久性的永久性流提供程序 |
EventHubStreamProviderSettings |
EventHubStreamProvider 的设置类。 |
SegmentBuilder |
用于将数据编码为 ArraySegment 的实用工具类。 |
SlowConsumingPressureMonitor |
支持缓存中缓慢使用者的压力监视器 |
结构
CachedEventHubMessage |
这是一个紧密打包的缓存结构,其中包含事件中心消息。 |
接口
ICachePressureMonitor |
缓存压力监视器记录对缓存的压力贡献,并根据其背压算法确定缓存是否承受压力 |
ICheckpointerSettings |
设置检查点的接口 |
IEventHubDataAdapter | |
IEventHubPartitionLocation |
EventHub 分区中消息的位置 |
IEventHubQueueCache |
存储 EventHub EventData 的流消息缓存的接口 |
IEventHubQueueCacheFactory |
负责为 EventHub 分区创建消息缓存的工厂。 |
IEventHubQueueMapper |
将事件中心分区映射到 QueueId的流队列映射程序 |
IEventHubReceiver |
EventhubReceiver 类的抽象,用于在 EventhubAdapterReceiver 中配置 EventHubReceiver 类,也用于在 EventHubAdapterReceiver 中配置 EHGeneratorReceiver 以进行测试 |
IEventHubSettings |
特定中心的 EventHub 设置接口。 |