Поделиться через


EventHubGeneratorStreamProviderSettings Класс

Определение

Задание класса для EHGeneratorStreamProvider

public class EventHubGeneratorStreamProviderSettings : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings
type EventHubGeneratorStreamProviderSettings = class
    inherit EventHubStreamProviderSettings
Public Class EventHubGeneratorStreamProviderSettings
Inherits EventHubStreamProviderSettings
Наследование

Конструкторы

EventHubGeneratorStreamProviderSettings(String)

Конструктор

Поля

AveragingCachePressureMonitorFlowControlThreshold

AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor включен по умолчанию. Пользователь может отключить его, задав для этого значения значение NULL.

(Унаследовано от EventHubStreamProviderSettings)
AveragingCachePressureMonitorFlowControlThresholdName

AveragingCachePressureMonitorFlowControlThresholdName

(Унаследовано от EventHubStreamProviderSettings)
CheckpointerSettingsTypeName

Имя параметра CheckpointerSettingsType.

(Унаследовано от EventHubStreamProviderSettings)
DataMaxAgeInCacheName

Имя параметра DataMaxAgeInCache.

(Унаследовано от RecoverableStreamProviderSettings)
DataMinTimeInCacheName

Имя параметра DataMinTimeInCache.

(Унаследовано от RecoverableStreamProviderSettings)
DefaultEventHubPartitionCount

EventHubPartitionRangeStart по умолчанию

DefaultStreamDataGeneratorType

DefaultStreamDataGeneratorType

EventHubConfigTypeName

Имя параметра EventHubSettingsType.

(Унаследовано от EventHubStreamProviderSettings)
EventHubPartitionCount

Настройте нужное количество секций концентратора событий. 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)

Применяется к