IConnectorAsyncExtensions
StockSharp.BusinessEntities
IConnector の Async 拡張機能
メソッド
ConnectAsync
public static ValueTask ConnectAsync(IConnector connector, CancellationToken cancellationToken)
result = IConnectorAsyncExtensions.ConnectAsync(connector, cancellationToken)
Async バージョン Connect を同期します。
- connector
- アイコン
- cancellationToken
- 代表取締役社長 佐藤 浩
戻り値: 代表取締役社長 佐藤 浩
DisconnectAsync
public static ValueTask DisconnectAsync(IConnector connector, CancellationToken cancellationToken)
result = IConnectorAsyncExtensions.DisconnectAsync(connector, cancellationToken)
Async バージョンの切断。
- connector
- アイコン
- cancellationToken
- 代表取締役社長 佐藤 浩
戻り値: 代表取締役社長 佐藤 浩
RegisterOrderAndWaitAsync
public static IAsyncEnumerable<ValueTuple<Order, MyTrade>> RegisterOrderAndWaitAsync(IConnector connector, Order order)
result = IConnectorAsyncExtensions.RegisterOrderAndWaitAsync(connector, order)
注文を登録し、注文状態の変更と取引の非同期ストリームを取得します。 キャンセルトークン(.WithCancellation(トークン)経由)がキャンセルされた場合、注文は自動的にキャンセルされます。 注文が最終状態(ドーナまたは失敗)に達した場合に完了します。
- connector
- コネクタ
- order
- 会員登録をお願いする
戻り値: ステートのみの更新のための取引がnullであるタプル(注文、取引)の非同期ストリーム。