System::Collections::Generic::_ValueCollection klass

_ValueCollection class

Samling av Dictionary’s värden. Refererar samlingen, kopierar ingenting. Objekt av denna klass bör endast allokeras med System::MakeObject() funktion. 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 en System::SmartPtr pekare och använd pekaren 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 behållaren.
virtualizeBeginIterator() overrideHämtar implementationen av begin iterator för den aktuella behållaren.
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