System::Collections::Generic::BaseKVCollection klass

BaseKVCollection class

Innehåller gemensam kod för samlingar av nycklar eller värden. 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 en System::SmartPtr‑pekare och använd denna pekare för att skicka den till funktioner som argument.

template<typename Dict,typename KV>class BaseKVCollection : public System::Collections::Generic::IKVCollection<KV>
ParameterBeskrivning
DictDictionary typ.
KVNyckel‑ eller värdetyp, beroende på vilket gränssnitt som används.

Metoder

MetodBeskrivning
BaseKVCollection(const typename Dict::Ptr&)Skapar samling.
CopyTo(ArrayPtr<KV>, int) overrideKopierar data till befintliga arrayelement.
get_Count() const overrideHämtar antalet element.
SetTemplateWeakPtr(uint32_t) overrideMöjliggör kompilering, men gör egentligen ingenting eftersom denna struktur inte äger någon data.

Se även