IAdapterConnectionState
StockSharp.Algo.Basket
Интерфейс управления состояниями подключения адаптера.
Свойства
AllDisconnectedOrFailed
public bool AllDisconnectedOrFailed { get; }
value = iAdapterConnectionState.AllDisconnectedOrFailed
Все ли адаптеры отключены или не работают.
AllFailed
public bool AllFailed { get; }
value = iAdapterConnectionState.AllFailed
Все ли адаптеры находятся в неисправном состоянии.
ConnectedCount
public int ConnectedCount { get; }
value = iAdapterConnectionState.ConnectedCount
Получает количество подключенных адаптеров.
CurrentState
public ConnectionStates CurrentState { get; set; }
value = iAdapterConnectionState.CurrentState
iAdapterConnectionState.CurrentState = value
Получает или устанавливает состояние соединения агрегированной корзины.
HasPendingAdapters
public bool HasPendingAdapters { get; }
value = iAdapterConnectionState.HasPendingAdapters
Все ли адаптеры находятся в состоянии подключения.
TotalCount
public int TotalCount { get; }
value = iAdapterConnectionState.TotalCount
Получает общее количество адаптеров.
Методы
Clear
public void Clear()
iAdapterConnectionState.Clear()
Очищает все состояния адаптера и сбрасывает текущее состояние на «Отключено».
GetAllStates
public IEnumerable<ValueTuple<IMessageAdapter, ConnectionStates, Exception>> GetAllStates()
result = iAdapterConnectionState.GetAllStates()
Получает все состояния адаптера.
GetErrors
public Exception[] GetErrors()
result = iAdapterConnectionState.GetErrors()
Получите все ненулевые ошибки из состояний адаптера.
RemoveAdapter
public bool RemoveAdapter(IMessageAdapter adapter)
result = iAdapterConnectionState.RemoveAdapter(adapter)
Удаляет состояние указанного адаптера.
SetAdapterState
public void SetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
iAdapterConnectionState.SetAdapterState(adapter, state, error)
Устанавливает состояние указанного адаптера.
TryGetAdapterState
public bool TryGetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
result = iAdapterConnectionState.TryGetAdapterState(adapter, state, error)
Пытается получить состояние указанного адаптера.