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
キャンセルトークン。

戻り値: 操作タスク。