SecurityTrie
Коллекция финансовых инструментов.
Реализует: ICollection<Security>, IEnumerable<Security>, IEnumerable
Конструкторы
public SecurityTrie()
securityTrie = SecurityTrie()
Инициализирует новый экземпляр SecurityTrie.
Свойства
public int Count { get; }
value = securityTrie.Count
Получает количество инструментов, содержащихся в SecurityTrie.
public bool IsReadOnly { get; }
value = securityTrie.IsReadOnly
Получает значение, указывающее, является ли Сборник только для чтения.
Возвращает: Если Сборник только для чтения, в противном случае.
Методы
public void Add(Security security)
securityTrie.Add(security)
Добавьте новый инструмент.
- security
- Новый инструмент.
public bool Contains(Security item)
result = securityTrie.Contains(item)
Определяет, содержит ли ICollection определенное значение.
- item
- Объект, который нужно найти в ICollection.
Возвращает: если найден в ICollection; в противном случае, .
public void CopyTo(Security[] array, int arrayIndex)
securityTrie.CopyTo(array, arrayIndex)
Копирует элементы ICollection в массив, начиная с определенного индекса массива.
- array
- Целевой массив.
- arrayIndex
- Стартовый индекс.
public Security GetById(SecurityId id)
result = securityTrie.GetById(id)
Получить инструмент по идентификатору.
- id
- идентификатор финансового инструмента.
Возвращает: Приобретенный инструмент. Если нет инструмента по заданным критериям, возвращается.
public IEnumerator<Security> GetEnumerator()
result = securityTrie.GetEnumerator()
Возвращает перечислитель, который перебирает коллекцию.
Возвращает: IEnumerator, который можно использовать для перебора коллекции.
public bool Remove(Security security)
result = securityTrie.Remove(security)
Снимите инструмент.
- security
- Инструмент.
Возвращает: если было успешно удалено из SecurityTrie; в противном случае, .
public void RemoveRange(IEnumerable<Security> securities)
securityTrie.RemoveRange(securities)
Уберите инструменты.
- securities
- Инструменты.
public IEnumerable<Security> Retrieve(string filter)
result = securityTrie.Retrieve(filter)
Найдите все инструменты по фильтру.
- filter
- Фильтр
Возвращает: Найдены инструменты.
System#Collections#IEnumerable#GetEnumerator()
Возвращает перечислитель, который перебирает коллекцию.
Возвращает: Объект IEnumerator, который можно использовать для перебора коллекции.