IAdapterConnectionState

StockSharp.Algo.Basket

Schnittstelle zur Verwaltung von Adapteranschlusszuständen.

Eigenschaften

AllDisconnectedOrFailed
public bool AllDisconnectedOrFailed { get; }
value = iAdapterConnectionState.AllDisconnectedOrFailed

Ob alle Adapter getrennt oder fehlgeschlagen sind.

AllFailed
public bool AllFailed { get; }
value = iAdapterConnectionState.AllFailed

Ob alle Adapter im Failed-Zustand sind.

ConnectedCount
public int ConnectedCount { get; }
value = iAdapterConnectionState.ConnectedCount

Bekommt die Anzahl der angeschlossenen Adapter.

CurrentState
public ConnectionStates CurrentState { get; set; }
value = iAdapterConnectionState.CurrentState
iAdapterConnectionState.CurrentState = value

Bekommt oder setzt den Zustand der aggregierten Korbverbindung.

HasPendingAdapters
public bool HasPendingAdapters { get; }
value = iAdapterConnectionState.HasPendingAdapters

Ob sich ein Adapter noch im Verbindungszustand befindet.

TotalCount
public int TotalCount { get; }
value = iAdapterConnectionState.TotalCount

Bekommt die Gesamtzahl der Adapter.

Methoden

Clear
public void Clear()
iAdapterConnectionState.Clear()

Löscht alle Adapterzustände und setzt den aktuellen Zustand auf Disconnected zurück.

GetAllStates
public IEnumerable<ValueTuple<IMessageAdapter, ConnectionStates, Exception>> GetAllStates()
result = iAdapterConnectionState.GetAllStates()

Alle Adapterzustände.

GetErrors
public Exception[] GetErrors()
result = iAdapterConnectionState.GetErrors()

Holen Sie sich alle Nicht-Null-Fehler aus Adapterzuständen.

RemoveAdapter
public bool RemoveAdapter(IMessageAdapter adapter)
result = iAdapterConnectionState.RemoveAdapter(adapter)

Entfernt den Status für den angegebenen Adapter.

SetAdapterState
public void SetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
iAdapterConnectionState.SetAdapterState(adapter, state, error)

Legt den Zustand für den angegebenen Adapter fest.

TryGetAdapterState
public bool TryGetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
result = iAdapterConnectionState.TryGetAdapterState(adapter, state, error)

Versucht, den Zustand für den angegebenen Adapter zu erhalten.