EventHubGeneratorStreamProviderSettings Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задание класса для 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 |
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) |