Compartilhar via


EventHubGeneratorStreamProviderSettings Classe

Definição

Classe de configuração para EHGeneratorStreamProvider

public class EventHubGeneratorStreamProviderSettings : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings
type EventHubGeneratorStreamProviderSettings = class
    inherit EventHubStreamProviderSettings
Public Class EventHubGeneratorStreamProviderSettings
Inherits EventHubStreamProviderSettings
Herança

Construtores

EventHubGeneratorStreamProviderSettings(String)

Construtor

Campos

AveragingCachePressureMonitorFlowControlThreshold

AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor é ativado por padrão. O usuário pode desativá-lo definindo esse valor como nulo

(Herdado de EventHubStreamProviderSettings)
AveragingCachePressureMonitorFlowControlThresholdName

AveragingCachePressureMonitorFlowControlThresholdName

(Herdado de EventHubStreamProviderSettings)
CheckpointerSettingsTypeName

Nome da configuração CheckpointerSettingsType.

(Herdado de EventHubStreamProviderSettings)
DataMaxAgeInCacheName

DataMaxAgeInCache nome da configuração.

(Herdado de RecoverableStreamProviderSettings)
DataMinTimeInCacheName

DataMinTimeInCache nome da configuração.

(Herdado de RecoverableStreamProviderSettings)
DefaultEventHubPartitionCount

EventHubPartitionRangeStart padrão

DefaultStreamDataGeneratorType

DefaultStreamDataGeneratorType

EventHubConfigTypeName

Nome da configuração EventHubSettingsType.

(Herdado de EventHubStreamProviderSettings)
EventHubPartitionCount

Configurar a contagem de partições do eventhub desejada. EventDataGeneratorStreamProvider geraria o mesmo conjunto de partições com base na contagem, ao inicializar. Por exemplo, se a contagem de parição for definida em 5, as partições geradas serão partition-0, partition-1, partition-2, partition-3, partiton-4

EventHubPartitionCountName

EventHubPartitionRangeStartName

SlowConsumingMonitorFlowControlThresholdName

SlowConsumingMonitorFlowControlThresholdName

(Herdado de EventHubStreamProviderSettings)
SlowConsumingMonitorPressureWindowSizeName

SlowConsumingMonitorPressureWindowSizeName

(Herdado de EventHubStreamProviderSettings)
StatisticMonitorWriteIntervalName

Nome de StatisticMonitorWriteInterval

(Herdado de RecoverableStreamProviderSettings)
StreamDataGeneratorTypeName

StreamDataGeneratorTypeName

Propriedades

CheckpointerSettingsType

Tipo de configurações de ponto de verificação. O tipo deve estar em conformidade com a interface ICheckpointerSettings.

(Herdado de EventHubStreamProviderSettings)
DataMaxAgeInCache

Diferença de tempo entre as mensagens mais recentes e mais antigas do cache. Todas as mensagens mais antigas do que isso serão limpas do cache.

(Herdado de RecoverableStreamProviderSettings)
DataMinTimeInCache

A mensagem de tempo mínimo permanecerá no cache antes de estar disponível para limpeza baseada em tempo.

(Herdado de RecoverableStreamProviderSettings)
EventHubSettingsType

Tipo de configuração do EventHub. O tipo deve estar em conformidade com a interface IEventHubSettings.

(Herdado de EventHubStreamProviderSettings)
SlowConsumingMonitorFlowControlThreshold

SlowConsumingPressureMonitorConfig

(Herdado de EventHubStreamProviderSettings)
SlowConsumingMonitorPressureWindowSize

SlowConsumingMonitorPressureWindowSize

(Herdado de EventHubStreamProviderSettings)
StatisticMonitorWriteInterval

Intervalo de gravação do monitor de estatística A geração de estatísticas é disparada pela atividade. O intervalo será ignorado quando os fluxos estiverem inativos.

(Herdado de RecoverableStreamProviderSettings)
StreamDataGeneratorType

informações de tipo para o gerador de dados de fluxo

StreamProviderName

Nome do provedor de fluxo. Essa configuração é necessária.

(Herdado de EventHubStreamProviderSettings)

Métodos

GenerateEventHubPartitions(Int32)

Classe de configuração para EHGeneratorStreamProvider

GetCheckpointerSettings(IProviderConfiguration, IServiceProvider)

Classe ICheckpointerSettings configurada pelo Aquire

(Herdado de EventHubStreamProviderSettings)
GetEventHubSettings(IProviderConfiguration, IServiceProvider)

Classe IEventHubSettings configurada pelo Aquire

(Herdado de EventHubStreamProviderSettings)
PopulateDataGeneratingConfigFromProviderConfig(IProviderConfiguration)

Preencher a configuração de geração de dados da configuração do provedor

PopulateFromProviderConfig(IProviderConfiguration)

Ler configurações da configuração do provedor.

(Herdado de EventHubStreamProviderSettings)
WriteDataGeneratingConfig(Dictionary<String,String>)

Gravar dados gerando configuração em um recipiente de propriedades

WriteProperties(Dictionary<String,String>)

Grava configurações em um recipiente de propriedades.

(Herdado de EventHubStreamProviderSettings)

Aplica-se a