CollectionSecurityProvider
StockSharp.Algo
情報収集からデータを取得、機器上のサプライヤー。
実装: ISecurityProvider, ISecurityMessageProvider
コンストラクター
CollectionSecurityProvider
public CollectionSecurityProvider()
collectionSecurityProvider = CollectionSecurityProvider()
CollectionSecurityProvider の新規インスタンスを初期化します。
CollectionSecurityProvider
public CollectionSecurityProvider(IEnumerable<Security> securities)
collectionSecurityProvider = CollectionSecurityProvider(securities)
CollectionSecurityProvider の新規インスタンスを初期化します。
- securities
- 楽器コレクション。
プロパティ
メソッド
Add
public void Add(Security security)
collectionSecurityProvider.Add(security)
金融商品を追加
- security
- 金融商品取引
AddRange
public void AddRange(IEnumerable<Security> securities)
collectionSecurityProvider.AddRange(securities)
金融商品を追加。
- securities
- 金融商品取引
LookupAsync
public IAsyncEnumerable<Security> LookupAsync(SecurityLookupMessage criteria)
result = collectionSecurityProvider.LookupAsync(criteria)
基準による金融商品を探る。
- criteria
- 特定基準のメッセージ財務機器の検索
戻り値: 鋳造された器械。
LookupByIdAsync
public ValueTask<Security> LookupByIdAsync(SecurityId id, CancellationToken cancellationToken)
result = collectionSecurityProvider.LookupByIdAsync(id, cancellationToken)
識別子で機器を取得するには.
- id
- 金融商品ID
- cancellationToken
- 担当: 佐藤 宏
戻り値: 取得楽器。条件を与えられた楽器がない場合、返却されます。
Remove
public bool Remove(Security security)
result = collectionSecurityProvider.Remove(security)
金融商品を取り外す。
- security
- 金融商品取引
戻り値: 金融商品が削除された場合、それ以外の場合は。
RemoveRange
public void RemoveRange(IEnumerable<Security> securities)
collectionSecurityProvider.RemoveRange(securities)
金融商品を取り外す。
- securities
- 金融商品取引