IConnectorAsyncExtensions
StockSharp.BusinessEntities
Extensiones Async para IConnector.
Métodos
ConnectAsync
public static ValueTask ConnectAsync(IConnector connector, CancellationToken cancellationToken)
result = IConnectorAsyncExtensions.ConnectAsync(connector, cancellationToken)
Versión Async Connect.
- connector
- IConnector.
- cancellationToken
- CancellationToken.
Devuelve: ValueTask.
DisconnectAsync
public static ValueTask DisconnectAsync(IConnector connector, CancellationToken cancellationToken)
result = IConnectorAsyncExtensions.DisconnectAsync(connector, cancellationToken)
Versión Async Desconectar.
- connector
- IConnector.
- cancellationToken
- CancellationToken.
Devuelve: ValueTask.
RegisterOrderAndWaitAsync
public static IAsyncEnumerable<ValueTuple<Order, MyTrade>> RegisterOrderAndWaitAsync(IConnector connector, Order order)
result = IConnectorAsyncExtensions.RegisterOrderAndWaitAsync(connector, order)
Orden de registro y obtener una secuencia de cambios y comercios del estado de orden asinc. Cuando se cancela el token de cancelación (via .WithCancellation(token)), se cancela el pedido automáticamente. Completa cuando el pedido llega a un estado final (Done o Failed).
- connector
- IConnector
- order
- Orden de registrarse.
Devuelve: Flujo de tuples (Order, Trade) donde el Comercio está nulo para actualizaciones solo estatales.