System::Collections::Generic::_ValueCollection-klass

_ValueCollection class

Samling av Dictionary-värden. Refererar till samlingen, kopierar ingenting. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

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

Nested classes

Metoder

MetodBeskrivning
_ValueCollection(const typename Dict::Ptr&)Initierar en samling som refererar till den angivna dictionaryn.
Contains(const TValue&) const overrideKontrollerar om objektet finns i behållaren.
GetEnumerator() overrideHämtar enumerator som itererar genom värden.
idx_get(int) const overrideImplementerar IList‑metod. Stöds inte.
virtualizeBeginConstIterator() const overrideHämtar implementationen av begin const-iterator för den aktuella containern.
virtualizeBeginIterator() overrideHämtar implementationen av begin-iterator för den aktuella containern.
virtualizeEndConstIterator() const overrideHämtar implementationen av end const iterator för den aktuella behållaren.
virtualizeEndIterator() overrideHämtar implementationen av end iterator för den aktuella behållaren.

Typedefs

TypedefBeskrivning
TValueVärdetyp.

Se även