SecurityTrie

StockSharp.Algo

金融商品取引商品取引の収集

実装: ICollection<Security>, IEnumerable<Security>, IEnumerable

コンストラクター

SecurityTrie
public SecurityTrie()
securityTrie = SecurityTrie()

SecurityTrie の新規インスタンスを初期化します。

プロパティ

Count
public int Count { get; }
value = securityTrie.Count

SecurityTrieに含まれている機器の数を取得します。

IsReadOnly
public bool IsReadOnly { get; }
value = securityTrie.IsReadOnly

ICollection が読み取り専用かどうかを示す値を取得します。

戻り値: 場合は、ICollection が読み取り専用です。 それ以外の場合は、 .

メソッド

Add
public void Add(Security security)
securityTrie.Add(security)

新規機器を追加

security
新製品
Clear
public virtual void Clear()
securityTrie.Clear()

すべての楽器を削除します。

Contains
public bool Contains(Security item)
result = securityTrie.Contains(item)

ICollection が特定の値を含むかどうかを判断します。

item
ICollection に格納するオブジェクト。

戻り値: 場合は、ICollection で発見されます。そうしないと、.

CopyTo
public void CopyTo(Security[] array, int arrayIndex)
securityTrie.CopyTo(array, arrayIndex)

特定の配列インデックスから始まる、配列にICollectionの要素をコピーします。

array
宛先配列。
arrayIndex
インデックスの開始
GetById
public Security GetById(SecurityId id)
result = securityTrie.GetById(id)

識別子で機器を取得するには.

id
金融商品ID

戻り値: 取得楽器。条件を与えられた楽器がない場合、返却されます。

GetEnumerator
public IEnumerator<Security> GetEnumerator()
result = securityTrie.GetEnumerator()

回収を通した列挙器を返却します。

戻り値: 集会を通して反復するために使用できるIEnumerator。

Remove
public bool Remove(Security security)
result = securityTrie.Remove(security)

楽器を外します。

security
楽器。

戻り値: 上記は、SecurityTrie から正常に削除された場合、 .

RemoveRange
public void RemoveRange(IEnumerable<Security> securities)
securityTrie.RemoveRange(securities)

楽器を外します。

securities
楽器。
Retrieve
public IEnumerable<Security> Retrieve(string filter)
result = securityTrie.Retrieve(filter)

フィルターですべての機器を検索します。

filter
フィルタ

戻り値: 鋳造された器械。

System#Collections#IEnumerable#GetEnumerator()

回収を通した列挙器を返却します。

戻り値: 集会を通して反復するために使用できるIEnumeratorオブジェクト。