Partager via


PersistentStreamProviderConfig Classe

Définition

[System.Serializable]
public class PersistentStreamProviderConfig
[<System.Serializable>]
type PersistentStreamProviderConfig = class
Public Class PersistentStreamProviderConfig
Héritage
PersistentStreamProviderConfig
Attributs

Constructeurs

PersistentStreamProviderConfig()
PersistentStreamProviderConfig(IProviderConfiguration)

Champs

DEFAULT_GET_QUEUE_MESSAGES_TIMER_PERIOD
DEFAULT_INIT_QUEUE_TIMEOUT
DEFAULT_MAX_EVENT_DELIVERY_TIME
DEFAULT_SILO_MATURITY_PERIOD
DEFAULT_STREAM_INACTIVITY_PERIOD
DEFAULT_STREAM_PUBSUB_TYPE
DEFAULT_STREAM_QUEUE_BALANCER_TYPE
GET_QUEUE_MESSAGES_TIMER_PERIOD
INIT_QUEUE_TIMEOUT
MAX_EVENT_DELIVERY_TIME
QUEUE_BALANCER_TYPE
SILO_MATURITY_PERIOD
STREAM_INACTIVITY_PERIOD
STREAM_PUBSUB_TYPE

Propriétés

BalancerType

Type d’équilibreur de file d’attente pour votre fournisseur de flux. Si vous utilisez un équilibreur de file d’attente personnalisé en injectant IStreamQueueBalancer en tant que service temporaire dans DI, vous devez utiliser le type de votre équilibreur personnalisé

GetQueueMsgsTimerPeriod
InitQueueTimeout
MaxEventDeliveryTime
PubSubType
SiloMaturityPeriod
StreamInactivityPeriod

Méthodes

ToString()
WriteProperties(Dictionary<String,String>)

Fonction utilitaire pour convertir la configuration en conteneur de propriétés à utiliser dans la configuration du fournisseur de flux

S’applique à