System::Collections::CollectionBase klasse

CollectionBase class

Biedt een abstracte basisklasse voor een sterk getypeerde collectie.

template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
ParameterBeschrijving
TType van elementen van de collectie

Nested classes

Methoden

MethodeBeschrijving
Clear()Verwijdert alle objecten uit de collectie-instantie. Deze methode kan niet worden overschreven.
get_Capacity()Retourneert het aantal elementen dat de collectie kan bevatten.
get_Count()Retourneert het aantal elementen dat zich in de collectie-instantie bevindt. Deze methode kan niet worden overschreven.
GetEnumerator() overrideRetourneert een enumerator die door de collectie-instantie iterereert.
RemoveAt(int32_t)Verwijdert het element op de opgegeven index van de collectie-instantie. Deze methode is niet overschrijfbaar.
set_Capacity(int32_t)Stelt het aantal elementen in dat de collectie kan bevatten.
SetTemplateWeakPtr(uint32_t) overrideStel het n’th sjabloonargument in op een zwakke pointer (in plaats van gedeeld). Hiermee kun je pointers in containers overschakelen naar zwakke modus.

Typedefs

TypedefBeschrijving
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Zie ook