| Add(const T&) override | Добавляет значение в контейнер. |
| Clear() override | Удаляет все элементы. |
| Collection() | Создаёт пустую коллекцию. |
| Collection(SharedPtr<Generic::IList<T>>) | |
| Contains(const T&) const override | Проверяет, присутствует ли элемент в коллекции. |
| CopyTo(ArrayPtr<T>, int) override | Копирует элементы коллекции в существующие элементы массива. |
| crbegin() const | Получает обратный итератор к последнему элементу коллекции с const‑квалификатором (первый в обратном порядке). |
| crend() const | Получает обратный итератор для несуществующего элемента с const‑квалификатором перед началом коллекции. |
| get_Count() const override | Получает количество элементов. |
| get_Items() | Внутренний аксессор структуры данных. |
| get_Items() const | Внутренний аксессор структуры данных. |
| GetEnumerator() override | Получает перечислитель для обхода коллекции. |
| idx_get(int) const override | Получает значение по указанному индексу. |
| idx_set(int, T) override | Устанавливает значение по указанному индексу. |
| IndexOf(const T&) const override | Ищет элемент в коллекции. |
| Insert(int, const T&) override | Вставляет элемент в указанную позицию. |
| operator[](int) | Получает значение по указанному индексу. |
| operator[](int) const | Получает значение по указанному индексу. |
| rbegin() | Получает обратный итератор к последнему элементу коллекции (первый в обратном порядке). |
| rbegin() const | Получает обратный итератор к последнему элементу const‑квалифицированной коллекции (первый в обратном порядке). |
| Remove(const T&) override | Удаляет конкретный элемент. |
| RemoveAt(int) override | Удаляет элемент в указанной позиции. |
| rend() | Получает обратный итератор для несуществующего элемента перед началом коллекции. |
| rend() const | Получает обратный итератор для несуществующего элемента перед началом const‑квалифицированной коллекции. |
| SetTemplateWeakPtr(uint32_t) override | Делает хранимые указатели слабыми (если применимо). |
| virtualizeBeginConstIterator() const override | Получает реализацию константного итератора begin для текущего контейнера. |
| virtualizeBeginIterator() override | Получает реализацию итератора begin для текущего контейнера. |
| virtualizeEndConstIterator() const override | Получает реализацию константного итератора end для текущего контейнера. |
| virtualizeEndIterator() override | Получает реализацию итератора end для текущего контейнера. |