FilterableSecurityProvider
StockSharp.Algo
SecurityTrie@ を利用して検索をサポートする機器に関する情報の提供
継承元: Disposable
実装: ISecurityProvider, ISecurityMessageProvider
コンストラクター
FilterableSecurityProvider
public FilterableSecurityProvider(ISecurityProvider provider)
filterableSecurityProvider = FilterableSecurityProvider(provider)
FilterableSecurityProvider の新規インスタンスを初期化します。
- provider
- 金融商品メタ情報プロバイダー
プロパティ
メソッド
DisposeManaged
protected override void DisposeManaged()
filterableSecurityProvider.DisposeManaged()
リソースのリリース
LookupAsync
public IAsyncEnumerable<Security> LookupAsync(SecurityLookupMessage criteria)
result = filterableSecurityProvider.LookupAsync(criteria)
基準による金融商品を探る。
- criteria
- 特定基準のメッセージ財務機器の検索
戻り値: 鋳造された器械。
LookupByIdAsync
public ValueTask<Security> LookupByIdAsync(SecurityId id, CancellationToken cancellationToken)
result = filterableSecurityProvider.LookupByIdAsync(id, cancellationToken)
識別子で機器を取得するには.
- id
- 金融商品ID
- cancellationToken
- 担当: 佐藤 宏
戻り値: 取得楽器。条件を与えられた楽器がない場合、返却されます。
イベント
Added
public event Action<IEnumerable<Security>> Added
filterableSecurityProvider.Added += handler
新規のネイティブ金融商品識別子がストレージに追加されました。
Removed
public event Action<IEnumerable<Security>> Removed
filterableSecurityProvider.Removed += handler
機器の削除。