System::Collections::Generic::BaseSet Klasse

BaseSet class

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

Nested classes

Methoden

MethodeBeschreibung
_add_range(std::initializer_list<T>)C++‑spezifisch.
Add(const T&) overrideFügt ein Element zum Set hinzu.
begin() constLiefert einen Iterator auf das erste Element der const‑qualifizierten Sammlung.
cbegin() constErhält den Iterator zum ersten const‑qualifizierten Element der Sammlung.
cend() constErhält den Iterator für ein nicht existierendes const‑qualifiziertes Element hinter dem Ende der Sammlung.
Clear() overrideLöscht alle Elemente im Set.
Contains(const T&) const overridePrüft, ob ein Element im Set vorhanden ist.
CopyTo(ArrayPtr<T>, int) overrideKopiert den Hash-Inhalt in vorhandene Array-Elemente.
data()Zugriff auf die zugrunde liegende Datenstruktur.
data() constZugriff auf die zugrunde liegende Datenstruktur.
end() constErhält den Iterator für ein nicht existierendes Element hinter dem Ende der const‑qualifizierten Sammlung.
get_Count() const overrideErmittelt die Anzahl der Elemente im Set.
GetEnumerator() overrideErstellt Enumerator.
Remove(const T&) overrideEntfernt ein Element aus dem Set.
TryAdd(const T&)Fügt ein Element zum Set hinzu.
virtualizeBeginConstIterator() const overrideGibt die Implementierung des const begin-Iterators für den aktuellen Container zurück.
virtualizeBeginIterator() overrideGibt die Implementierung des begin-Iterators für den aktuellen Container zurück.
virtualizeEndConstIterator() const overrideGibt die Implementierung des const end-Iterators für den aktuellen Container zurück.
virtualizeEndIterator() overrideGibt die Implementierung des end-Iterators für den aktuellen Container zurück.

Typedefs

TypedefBeschreibung
BaseTypeImplementiertes Interface.
const_iteratorKonstanter Iterator-Typ.
IEnumerablePtrZeiger auf Enumerable‑Schnittstelle.
IEnumeratorPtrEnumerator Zeiger.
iteratorIterator-Typ.
set_tZugrunde liegender Datentyp.
ThisPtrZeigertyp.
ThisTypeSelbsttyp.
ValueTypeWerttyp.

Siehe auch