System::Collections::CollectionBase klass
CollectionBase class
Tillhandahåller en abstrakt basklass för en starkt typad samling.
template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
| Parameter | Beskrivning |
|---|
| T | Typ av element i samlingen |
Nested classes
Metoder
| Metod | Beskrivning |
|---|
| Clear() | Tar bort alla objekt från samlingsinstansen. Denna metod kan inte åsidosättas. |
| get_Capacity() | Returnerar antalet element som samlingen kan innehålla. |
| get_Count() | Returnerar antalet element som finns i samlingsinstansen. Denna metod kan inte åsidosättas. |
| GetEnumerator() override | Returnerar en enumerator som itererar genom samlingsinstansen. |
| RemoveAt(int32_t) | Tar bort elementet på det angivna indexet i samlingsinstansen. Denna metod är inte åsidosättningsbar. |
| set_Capacity(int32_t) | Ställer in antalet element som samlingen kan innehålla. |
| SetTemplateWeakPtr(uint32_t) override | Ställ in n:te mallargumentet som en svag pekare (istället för delad). Tillåter att byta pekare i behållare till svagt läge. |
Typedefs
| Typedef | Beskrivning |
|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Se även