Freigeben über


PersistentStreamProviderConfig Klasse

Definition

[System.Serializable]
public class PersistentStreamProviderConfig
[<System.Serializable>]
type PersistentStreamProviderConfig = class
Public Class PersistentStreamProviderConfig
Vererbung
PersistentStreamProviderConfig
Attribute

Konstruktoren

PersistentStreamProviderConfig()
PersistentStreamProviderConfig(IProviderConfiguration)

Felder

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

Eigenschaften

BalancerType

Der Warteschlangenausgleichstyp für Ihren Streamanbieter. Wenn Sie einen benutzerdefinierten Warteschlangenausgleich verwenden, indem Sie IStreamQueueBalancer als vorübergehenden Dienst in DI einfügen, sollten Sie den Typ Ihres benutzerdefinierten Balancers verwenden.

GetQueueMsgsTimerPeriod
InitQueueTimeout
MaxEventDeliveryTime
PubSubType
SiloMaturityPeriod
StreamInactivityPeriod

Methoden

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

Hilfsprogrammfunktion zum Konvertieren der Konfiguration in den Eigenschaftenbehälter für die Verwendung in der Streamanbieterkonfiguration

Gilt für: