Orleans.Streaming.EventHubs 命名空间

AggregatedCachePressureMonitor

聚合缓存压力监视器

AveragingCachePressureMonitor

缓存压力监视器,其背压算法基于所有压力贡献的平均压力值

AzureStorageOperationOptions
AzureStorageOperationOptionsValidator<TOptions>
AzureStoragePolicyOptions
AzureStorageUtils

与 Azure 存储相关的常规实用工具函数。

AzureTableDataManager<T>

用于封装对 Azure 表存储的基于行的访问的实用工具类。

DefaultEventHubReceiverMonitor

使用记录器 PKI 支持跟踪指标的默认 EventHub 接收器监视器。

EventDataExtensions

扩展 EventData 以支持流式处理

EventHubAdapterFactory

允许 PersistentStreamProvider 使用 EventHub 作为其后端持久事件队列的队列适配器工厂。

EventHubBatchContainer

批处理容器,它为 EventHub EventData 中的一组事件提供有效负载和流位置信息。

EventHubBlockPoolMonitorDimensions

事件中心流提供程序生态系统中使用的块池监视器的聚合维度

EventHubCacheMonitorDimensions

事件中心流提供程序生态系统中使用的缓存监视器的聚合维度

EventHubCheckpointer

此类 (azure 表存储中的分区偏移量) 存储 EventHub 分区检查点器信息。

EventHubCheckpointerFactory
EventHubDataAdapter

默认事件中心数据适配器。 用户可以将事件数据重写为流映射的子类。

EventHubMessage

从缓存数据 CachedEventHubMessage 重新构造的 EventHub EventData 类的复制

EventHubMonitorAggregationDimensions

监视聚合维度的基类,它是监视目标的信息包。 监视器可以使用此信息包来构建其聚合维度。

EventHubPartitionSettings

事件中心分区设置

EventHubQueueCache

EventHub 队列缓存

EventHubQueueCacheFactory

用于配置和创建 IEventHubQueueCache 的工厂类

EventHubReceiverMonitorDimensions

EventHubReceiverMonitor 的聚合维度

EventHubSequenceToken

事件中心消息由一批应用程序层事件组成,因此 EventHub 令牌包含三条信息。 EventHubOffset - 这是每个分区的唯一值,用于开始从分区中的此消息读取。 SequenceNumber - EventHub 序列号是分区内消息的唯一有序消息 ID。
SequenceNumber 是分区中 EventHub 消息的唯一性和排序所必需的。 事件索引 - 由于每个 EventHub 消息可能包含多个应用程序层事件,因此此值指示此令牌在 EventHub 消息中用于哪个应用程序层事件。 这是 EventHub 消息中应用程序层事件的唯一性和排序所必需的。

EventHubSequenceTokenV2

事件中心消息由一批应用程序层事件组成,因此 EventHub 令牌包含三条信息。 EventHubOffset - 这是每个分区的唯一值,用于开始从分区中的此消息读取。 SequenceNumber - EventHub 序列号是分区内消息的唯一有序消息 ID。
SequenceNumber 是分区中 EventHub 消息的唯一性和排序所必需的。 事件索引 - 由于每个 EventHub 消息可能包含多个应用程序层事件,因此此值指示此令牌在 EventHub 消息中用于哪个应用程序层事件。 这是 EventHub 消息中应用程序层事件的唯一性和排序所必需的。

SlowConsumingPressureMonitor

支持缓存中慢速使用者的压力监视器

接口

ICachePressureMonitor

缓存压力监视器记录缓存的压力贡献,并根据缓存的背压算法确定缓存是否承受压力

IEventHubDataAdapter
IEventHubPartitionLocation

消息在 EventHub 分区中的位置

IEventHubQueueCache

存储 EventHub EventData 的流消息缓存的接口

IEventHubQueueCacheFactory

负责为 EventHub 分区创建消息缓存的工厂。

IEventHubReceiver

EventhubReceiver 类上的抽象,用于在 EventhubAdapterReceiver 中配置 EventHubReceiver 类,也用于在 EventHubAdapterReceiver 中配置 EHGeneratorReceiver 以便进行测试