System::Collections::Generic::_ValueCollection Klasse

_ValueCollection class

Sammlung der Werte von Dictionary. Referenziert die Sammlung, kopiert nichts. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen 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 overrideÜberprüft, ob das Element im Container vorhanden ist.
GetEnumerator() overrideLiefert einen Enumerator, der durch die Werte iteriert.
idx_get(int) const overrideImplementiert die Methode IList. Nicht unterstützt.
virtualizeBeginConstIterator() const overrideLiefert die Implementierung des begin‑const‑Iterators für den aktuellen Container.
virtualizeBeginIterator() overrideLiefert die Implementierung des begin‑Iterators für den aktuellen Container.
virtualizeEndConstIterator() const overrideLiefert die Implementierung des end‑const‑Iterators für den aktuellen Container.
virtualizeEndIterator() overrideLiefert die Implementierung des end‑Iterators für den aktuellen Container.

Typedefs

Typedef.Beschreibung
TValueWerttyp.

Siehe auch