EventHubStreamProviderSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe Settings pour EventHubStreamProvider.
public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
- Héritage
- Dérivé
Constructeurs
EventHubStreamProviderSettings(String) |
Constructeur. Nécessite le nom du fournisseur. |
Champs
AveragingCachePressureMonitorFlowControlThreshold |
AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor est activé par défaut. L’utilisateur peut la désactiver en définissant cette valeur sur Null |
AveragingCachePressureMonitorFlowControlThresholdName |
AveragingCachePressureMonitorFlowControlThresholdName |
CheckpointerSettingsTypeName |
Nom du paramètre CheckpointerSettingsType. |
DataMaxAgeInCacheName |
Nom du paramètre DataMaxAgeInCache. (Hérité de RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
Nom du paramètre DataMinTimeInCache. (Hérité de RecoverableStreamProviderSettings) |
EventHubConfigTypeName |
Nom du paramètre EventHubSettingsType. |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorPressureWindowSizeName |
SlowConsumingMonitorPressureWindowSizeName |
StatisticMonitorWriteIntervalName |
Nom de StatisticMonitorWriteInterval (Hérité de RecoverableStreamProviderSettings) |
Propriétés
CheckpointerSettingsType |
Type de paramètres de point de contrôle. Le type doit être conforme à l’interface ICheckpointerSettings. |
DataMaxAgeInCache |
Différence de temps entre les messages les plus récents et les plus anciens dans le cache. Tous les messages antérieurs à celui-ci sont vidés du cache. (Hérité de RecoverableStreamProviderSettings) |
DataMinTimeInCache |
Le message de durée minimale reste dans le cache avant qu’il ne soit disponible pour un vidage basé sur le temps. (Hérité de RecoverableStreamProviderSettings) |
EventHubSettingsType |
Type de configuration EventHub. Le type doit être conforme à l’interface IEventHubSettings. |
SlowConsumingMonitorFlowControlThreshold |
SlowConsumingPressureMonitorConfig |
SlowConsumingMonitorPressureWindowSize |
SlowConsumingMonitorPressureWindowSize |
StatisticMonitorWriteInterval |
Intervalle d’écriture du moniteur de statistiques La génération des statistiques est déclenchée par l’activité. L’intervalle est ignoré lorsque les flux sont inactifs. (Hérité de RecoverableStreamProviderSettings) |
StreamProviderName |
Nom du fournisseur de flux. Ce paramètre est obligatoire. |
Méthodes
GetCheckpointerSettings(IProviderConfiguration, IServiceProvider) |
Classe ICheckpointerSettings configurée Aquire |
GetEventHubSettings(IProviderConfiguration, IServiceProvider) |
Classe IEventHubSettings configurée Aquire |
PopulateFromProviderConfig(IProviderConfiguration) |
Lit les paramètres de la configuration du fournisseur. |
WriteProperties(Dictionary<String,String>) |
Écrit les paramètres dans un conteneur de propriétés. |