IAdapterConnectionState
StockSharp.Algo.Basket
Interfaz para gestionar los estados de conexión de adaptador.
Propiedades
AllDisconnectedOrFailed
public bool AllDisconnectedOrFailed { get; }
value = iAdapterConnectionState.AllDisconnectedOrFailed
Ya sea que todos los adaptadores estén desconectados o desactivados.
AllFailed
public bool AllFailed { get; }
value = iAdapterConnectionState.AllFailed
Ya sea que todos los adaptadores estén en Failed estado.
ConnectedCount
public int ConnectedCount { get; }
value = iAdapterConnectionState.ConnectedCount
Consigue el conteo de adaptadores conectados.
CurrentState
public ConnectionStates CurrentState { get; set; }
value = iAdapterConnectionState.CurrentState
iAdapterConnectionState.CurrentState = value
Obtiene o establece el estado de conexión de la cesta agregada.
HasPendingAdapters
public bool HasPendingAdapters { get; }
value = iAdapterConnectionState.HasPendingAdapters
Ya sea que cualquier adaptador esté todavía en estado de conexión.
TotalCount
public int TotalCount { get; }
value = iAdapterConnectionState.TotalCount
Consigue el recuento total de adaptadores.
Métodos
Clear
public void Clear()
iAdapterConnectionState.Clear()
Limpia todos los estados de adaptador y reinicia el estado actual para desconectar.
GetAllStates
public IEnumerable<ValueTuple<IMessageAdapter, ConnectionStates, Exception>> GetAllStates()
result = iAdapterConnectionState.GetAllStates()
Consigue todos los estados de adaptador.
GetErrors
public Exception[] GetErrors()
result = iAdapterConnectionState.GetErrors()
Obtenga todos los errores no nulos de los estados de adaptador.
RemoveAdapter
public bool RemoveAdapter(IMessageAdapter adapter)
result = iAdapterConnectionState.RemoveAdapter(adapter)
Elimina el estado para el adaptador especificado.
SetAdapterState
public void SetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
iAdapterConnectionState.SetAdapterState(adapter, state, error)
Establece el estado para el adaptador especificado.
TryGetAdapterState
public bool TryGetAdapterState(IMessageAdapter adapter, ConnectionStates state, Exception error)
result = iAdapterConnectionState.TryGetAdapterState(adapter, state, error)
Intenta conseguir el estado para el adaptador especificado.