ReConnectionSettings
Verbindungsverfolgungseinstellungen IMessageAdapter mit einem Server.
Implementiert: IPersistable
Konstruktoren
public ReConnectionSettings()
reConnectionSettings = ReConnectionSettings()
Initialisiert eine neue Instanz von ReConnectionSettings.
Eigenschaften
public int AttemptCount { get; set; }
value = reConnectionSettings.AttemptCount
reConnectionSettings.AttemptCount = value
Die Anzahl der Versuche, die erste Verbindung herzustellen, falls diese nicht hergestellt wurde (Timeout, Netzwerkausfall usw.), der Standardwert ist 0. Zum Festlegen der unendlichen Zahl wird -1 verwendet.
public TimeSpan Interval { get; set; }
value = reConnectionSettings.Interval
reConnectionSettings.Interval = value
Das Intervall, in dem Versuche zum Aufbau einer Verbindung unternommen werden. Der Standardwert beträgt 10 Sekunden.
public int ReAttemptCount { get; set; }
value = reConnectionSettings.ReAttemptCount
reConnectionSettings.ReAttemptCount = value
Die Anzahl der Wiederverbindungsversuche, wenn die Verbindung während der Operation verloren ging. Der Standardwert ist 100. Um die unendliche Zahl zu ermitteln, wird -1 verwendet.
public TimeSpan TimeOutInterval { get; set; }
value = reConnectionSettings.TimeOutInterval
reConnectionSettings.TimeOutInterval = value
Timeout: Erfolgreiches Anschließen/Abtrennen. Ist der Wert Null, wird die Überwachung durchgeführt. Der Standardwert ist 30 Sekunden.
public WorkingTime WorkingTime { get; set; }
value = reConnectionSettings.WorkingTime
reConnectionSettings.WorkingTime = value
Es besteht beispielsweise keine Notwendigkeit, die Verbindung zu verfolgen, wenn der Handel an der Börse abgeschlossen wird.
Methoden
public void Load(SettingsStorage storage)
reConnectionSettings.Load(storage)
Lasteinstellungen.
- storage
- Einstellungen Lagerung.
public void Save(SettingsStorage storage)
reConnectionSettings.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.