Condividi tramite


PersistentStreamProviderConfig Classe

Definizione

[System.Serializable]
public class PersistentStreamProviderConfig
[<System.Serializable>]
type PersistentStreamProviderConfig = class
Public Class PersistentStreamProviderConfig
Ereditarietà
PersistentStreamProviderConfig
Attributi

Costruttori

PersistentStreamProviderConfig()
PersistentStreamProviderConfig(IProviderConfiguration)

Campi

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

Proprietà

BalancerType

Tipo di servizio di bilanciamento della coda per il provider di flusso. Se si usa un servizio di bilanciamento della coda personalizzato inserendo IStreamQueueBalancer come servizio temporaneo in DI, è consigliabile usare il tipo di bilanciamento personalizzato

GetQueueMsgsTimerPeriod
InitQueueTimeout
MaxEventDeliveryTime
PubSubType
SiloMaturityPeriod
StreamInactivityPeriod

Metodi

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

Funzione di utilità per convertire config in contenitore delle proprietà da usare nella configurazione del provider di flusso

Si applica a