EventHubGeneratorStreamProviderSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置 EHGeneratorStreamProvider 的类
public class EventHubGeneratorStreamProviderSettings : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings
type EventHubGeneratorStreamProviderSettings = class
inherit EventHubStreamProviderSettings
Public Class EventHubGeneratorStreamProviderSettings
Inherits EventHubStreamProviderSettings
- 继承
-
EventHubGeneratorStreamProviderSettings
构造函数
EventHubGeneratorStreamProviderSettings(String) |
构造函数 |
字段
AveragingCachePressureMonitorFlowControlThreshold |
AveragingCachePressureMonitorFlowControlThreshold,AveragingCachePressureMonitor 默认处于打开状态。 用户可以通过将此值设置为 null 将其关闭 (继承自 EventHubStreamProviderSettings) |
AveragingCachePressureMonitorFlowControlThresholdName |
AveragingCachePressureMonitorFlowControlThresholdName (继承自 EventHubStreamProviderSettings) |
CheckpointerSettingsTypeName |
CheckpointerSettingsType 设置名称。 (继承自 EventHubStreamProviderSettings) |
DataMaxAgeInCacheName |
DataMaxAgeInCache 设置名称。 (继承自 RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
DataMinTimeInCache 设置名称。 (继承自 RecoverableStreamProviderSettings) |
DefaultEventHubPartitionCount |
Default EventHubPartitionRangeStart |
DefaultStreamDataGeneratorType |
DefaultStreamDataGeneratorType |
EventHubConfigTypeName |
EventHubSettingsType 设置名称。 (继承自 EventHubStreamProviderSettings) |
EventHubPartitionCount |
配置所需的 eventhub 分区计数。 初始化时,EventDataGeneratorStreamProvider 将基于计数生成相同的分区集。 例如,如果分析计数设置为 5,则生成的分区将为 partition-0、partition-1、partition-2、partition-3、partiton-4 |
EventHubPartitionCountName |
EventHubPartitionRangeStartName |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorFlowControlThresholdName (继承自 EventHubStreamProviderSettings) |
SlowConsumingMonitorPressureWindowSizeName |
SlowConsumingMonitorPressureWindowSizeName (继承自 EventHubStreamProviderSettings) |
StatisticMonitorWriteIntervalName |
StatisticMonitorWriteInterval 的名称 (继承自 RecoverableStreamProviderSettings) |
StreamDataGeneratorTypeName |
StreamDataGeneratorTypeName |
属性
CheckpointerSettingsType |
检查点设置类型。 类型必须符合 ICheckpointerSettings 接口。 (继承自 EventHubStreamProviderSettings) |
DataMaxAgeInCache |
缓存中最新消息和最早消息之间的时间差异。 超过此版本的任何消息都将从缓存中清除。 (继承自 RecoverableStreamProviderSettings) |
DataMinTimeInCache |
在缓存中提供基于时间的清除之前,最小时间消息将保留在缓存中。 (继承自 RecoverableStreamProviderSettings) |
EventHubSettingsType |
EventHub 配置类型。 类型必须符合 IEventHubSettings 接口。 (继承自 EventHubStreamProviderSettings) |
SlowConsumingMonitorFlowControlThreshold |
SlowConsumingPressureMonitorConfig (继承自 EventHubStreamProviderSettings) |
SlowConsumingMonitorPressureWindowSize |
SlowConsumingMonitorPressureWindowSize (继承自 EventHubStreamProviderSettings) |
StatisticMonitorWriteInterval |
统计信息监视器写入间隔统计信息生成由活动触发。 当流处于非活动状态时,将忽略间隔。 (继承自 RecoverableStreamProviderSettings) |
StreamDataGeneratorType |
流数据生成器的类型信息 |
StreamProviderName |
流提供程序名称。 此设置是必需的。 (继承自 EventHubStreamProviderSettings) |
方法
GenerateEventHubPartitions(Int32) |
设置 EHGeneratorStreamProvider 的类 |
GetCheckpointerSettings(IProviderConfiguration, IServiceProvider) |
Aquire 配置的 ICheckpointerSettings 类 (继承自 EventHubStreamProviderSettings) |
GetEventHubSettings(IProviderConfiguration, IServiceProvider) |
Aquire 配置的 IEventHubSettings 类 (继承自 EventHubStreamProviderSettings) |
PopulateDataGeneratingConfigFromProviderConfig(IProviderConfiguration) |
填充从提供程序配置生成配置的数据 |
PopulateFromProviderConfig(IProviderConfiguration) |
从提供程序配置读取设置。 (继承自 EventHubStreamProviderSettings) |
WriteDataGeneratingConfig(Dictionary<String,String>) |
将数据生成配置写入属性包 |
WriteProperties(Dictionary<String,String>) |
将设置写入属性包。 (继承自 EventHubStreamProviderSettings) |