System::Collections::Generic::_ValueCollection Klasse

_ValueCollection class

Sammlung der Werte von Dictionary. Referenziert die Sammlung, kopiert nichts. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

template<typename Dict>class _ValueCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::mapped_type>

Nested classes

Methoden

MethodeBeschreibung
_ValueCollection(const typename Dict::Ptr&)Initialisiert die Sammlung, die auf das angegebene Wörterbuch verweist.
Contains(const TValue&) const overridePrüft, ob das Element im Container vorhanden ist.
GetEnumerator() overrideLiefert den Enumerator, der durch die Werte iteriert.
idx_get(int) const overrideImplementiert die IList‑Methode. Nicht unterstützt.
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
TValueWerttyp.

Siehe auch