ISecurityStorage
StockSharp.Algo.Storages
機器の情報保存にアクセスするためのインターフェイス。
実装: ISecurityProvider, ISecurityMessageProvider
メソッド
DeleteAsync
public ValueTask DeleteAsync(Security security, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteAsync(security, cancellationToken)
金融商品を削除します。
- security
- 金融商品取引
- cancellationToken
- キャンセルトークン。
戻り値: 操作タスク。
DeleteByAsync
public ValueTask DeleteByAsync(SecurityLookupMessage criteria, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteByAsync(criteria, cancellationToken)
基準で楽器を削除する。
- criteria
- 基準。
- cancellationToken
- キャンセルトークン。
戻り値: 操作タスク。
DeleteRangeAsync
public ValueTask DeleteRangeAsync(IEnumerable<Security> securities, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteRangeAsync(securities, cancellationToken)
金融商品を削除します。
- securities
- 金融商品取引
- cancellationToken
- キャンセルトークン。
戻り値: 操作タスク。
EnterScope
public Scope EnterScope()
result = iSecurityStorage.EnterScope()
同期スコープを入力します。
戻り値: スコープを同期する。
SaveAsync
public ValueTask SaveAsync(Security security, bool forced, CancellationToken cancellationToken)
result = iSecurityStorage.SaveAsync(security, forced, cancellationToken)
金融商品を保存します。
- security
- 金融商品取引
- forced
- 強制的な更新。
- cancellationToken
- キャンセルトークン。
戻り値: 操作タスク。