EventHubStreamProviderSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase settings para EventHubStreamProvider.
public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
- Herencia
- Derivado
Constructores
EventHubStreamProviderSettings(String) |
Constructor. Requiere el nombre del proveedor. |
Campos
AveragingCachePressureMonitorFlowControlThreshold |
AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor está activado de forma predeterminada. El usuario puede desactivarlo estableciendo este valor en NULL. |
AveragingCachePressureMonitorFlowControlThresholdName |
AveragingCachePressureMonitorFlowControlThresholdName |
CheckpointerSettingsTypeName |
Nombre de la configuración checkpointerSettingsType. |
DataMaxAgeInCacheName |
Nombre de la configuración de DataMaxAgeInCache. (Heredado de RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
Nombre de la configuración dataMinTimeInCache. (Heredado de RecoverableStreamProviderSettings) |
EventHubConfigTypeName |
Nombre de la configuración de EventHubSettingsType. |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorPressureWindowSizeName |
SlowConsumingMonitorPressureWindowSizeName |
StatisticMonitorWriteIntervalName |
Nombre de StatisticMonitorWriteInterval (Heredado de RecoverableStreamProviderSettings) |
Propiedades
CheckpointerSettingsType |
Tipo de configuración de punto de comprobación. El tipo debe cumplir con la interfaz ICheckpointerSettings. |
DataMaxAgeInCache |
Diferencia en el tiempo entre los mensajes más recientes y más antiguos de la memoria caché. Todos los mensajes anteriores a esto se purgarán de la memoria caché. (Heredado de RecoverableStreamProviderSettings) |
DataMinTimeInCache |
El mensaje de tiempo mínimo permanecerá en caché antes de que esté disponible para la purga basada en el tiempo. (Heredado de RecoverableStreamProviderSettings) |
EventHubSettingsType |
Tipo de configuración de EventHub. El tipo debe ajustarse a la interfaz IEventHubSettings. |
SlowConsumingMonitorFlowControlThreshold |
SlowConsumingPressureMonitorConfig |
SlowConsumingMonitorPressureWindowSize |
SlowConsumingMonitorPressureWindowSize |
StatisticMonitorWriteInterval |
El intervalo de escritura del monitor estadístico Desencadena la generación de estadísticas por actividad. El intervalo se omitirá cuando las secuencias estén inactivas. (Heredado de RecoverableStreamProviderSettings) |
StreamProviderName |
Nombre del proveedor de flujos. Esta opción es necesaria. |
Métodos
GetCheckpointerSettings(IProviderConfiguration, IServiceProvider) |
Clase ICheckpointerSettings configurada para Aquire |
GetEventHubSettings(IProviderConfiguration, IServiceProvider) |
Clase IEventHubSettings configurada para Aquire |
PopulateFromProviderConfig(IProviderConfiguration) |
Lee la configuración de la configuración del proveedor. |
WriteProperties(Dictionary<String,String>) |
Escribe la configuración en un contenedor de propiedades. |