SecurityTrie
Finanzinstrumenten-Trie-Sammlung.
Implementiert: ICollection<Security>, IEnumerable<Security>, IEnumerable
Konstruktoren
public SecurityTrie()
securityTrie = SecurityTrie()
Initialisiert eine neue Instanz von SecurityTrie.
Eigenschaften
public int Count { get; }
value = securityTrie.Count
Bekommt die Anzahl der Instrumente, die in SecurityTrie enthalten sind.
public bool IsReadOnly { get; }
value = securityTrie.IsReadOnly
Gibt einen Wert an, der angibt, ob die ICollection schreibgeschützt ist.
Rückgabe: wenn die ICollection nur schreibgeschützt ist; andernfalls,
Methoden
public void Add(Security security)
securityTrie.Add(security)
Fügen Sie ein neues Instrument hinzu.
- security
- Neues Instrument.
public bool Contains(Security item)
result = securityTrie.Contains(item)
Bestimmt, ob die ICollection einen bestimmten Wert enthält.
- item
- Das Objekt, das in der ICollection gefunden werden soll.
Rückgabe: wenn in der ICollection gefunden wird; andernfalls, .
public void CopyTo(Security[] array, int arrayIndex)
securityTrie.CopyTo(array, arrayIndex)
Kopiert die Elemente der ICollection in ein Array, beginnend mit einem bestimmten Array-Index.
- array
- Bestimmungsland.
- arrayIndex
- Startindex.
public Security GetById(SecurityId id)
result = securityTrie.GetById(id)
Um das Instrument durch den Identifikator zu erhalten.
- id
- Kennung des Finanzinstruments.
Rückgabe: Wenn es kein Instrument nach vorgegebenen Kriterien gibt, wird es zurückgegeben.
public IEnumerator<Security> GetEnumerator()
result = securityTrie.GetEnumerator()
Gibt einen Enumerator zurück, der durch die Sammlung iteriert wird.
Rückgabe: Ein IEnumerator, der verwendet werden kann, um durch die Sammlung zu iterieren.
public bool Remove(Security security)
result = securityTrie.Remove(security)
Entfernen Sie das Instrument.
- security
- Das Instrument.
Rückgabe: wenn wurde erfolgreich aus dem SecurityTrie entfernt; andernfalls, .
public void RemoveRange(IEnumerable<Security> securities)
securityTrie.RemoveRange(securities)
Entfernen Sie die Instrumente.
- securities
- Die Instrumente.
public IEnumerable<Security> Retrieve(string filter)
result = securityTrie.Retrieve(filter)
Finden Sie alle Instrumente per Filter.
- filter
- Filter
Rückgabe: Gefundene Instrumente.
System#Collections#IEnumerable#GetEnumerator()
Gibt einen Enumerator zurück, der durch eine Sammlung iteriert wird.
Rückgabe: Ein IEnumerator-Objekt, das zum Iterieren durch die Sammlung verwendet werden kann.