System::Collections::Generic::_KeyCollection klass

_KeyCollection class

Samling av Dictionary’s nycklar. 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 denna pekare för att skicka den till funktioner som argument.

template<typename Dict>class _KeyCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::key_type>

Nested classes

Metoder

MetodBeskrivning
_KeyCollection(const typename Dict::Ptr&)Initierar en samling som refererar till den angivna dictionaryn.
Contains(const TKey&) const overrideKontrollerar om objektet finns i behållaren.
GetEnumerator() overrideHämtar enumerator som itererar genom nycklar.
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
TKeyNyckeltyp.

Se även