System::Collections::Generic::BaseSet класс

BaseSet class

template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
                                                   public System::Collections::Generic::ICollection<T>

Nested classes

Методы

МетодОписание
_add_range(std::initializer_list<T>)Специфично для C++.
Add(const T&) overrideДобавляет элемент в множество.
begin() constПолучает итератор к первому элементу константно‑квалифицированной коллекции.
cbegin() constПолучает итератор к первому константно‑квалифицированному элементу коллекции.
cend() constПолучает итератор для несуществующего константно‑квалифицированного элемента за концом коллекции.
Clear() overrideУдаляет все элементы из множества.
Contains(const T&) const overrideПроверяет, присутствует ли элемент в множестве.
CopyTo(ArrayPtr<T>, int) overrideКопирует содержимое хеша в существующие элементы массива.
data()Доступ к базовой структуре данных.
data() constДоступ к базовой структуре данных.
end() constПолучает итератор для несуществующего элемента за концом константно‑квалифицированной коллекции.
get_Count() const overrideПолучает количество элементов в множестве.
GetEnumerator() overrideСоздаёт перечислитель.
Remove(const T&) overrideУдаляет элемент из множества.
TryAdd(const T&)Добавляет элемент в множество.
virtualizeBeginConstIterator() const overrideПолучает реализацию константного итератора begin для текущего контейнера.
virtualizeBeginIterator() overrideПолучает реализацию итератора begin для текущего контейнера.
virtualizeEndConstIterator() const overrideПолучает реализацию константного итератора end для текущего контейнера.
virtualizeEndIterator() overrideПолучает реализацию итератора end для текущего контейнера.

Typedefs

Типовое определениеОписание
BaseTypeРеализованный интерфейс.
const_iteratorТип константного итератора.
IEnumerablePtrУказатель на интерфейс Enumerable.
IEnumeratorPtrEnumerator указатель.
iteratorТип итератора.
set_tБазовый тип данных.
ThisPtrТип указателя.
ThisTypeТип самого себя.
ValueTypeТип значения.

См. также