System::Collections::CollectionBase sınıfı
CollectionBase class
Güçlü tiplenmiş bir koleksiyon için soyut bir temel sınıf sağlar.
template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
| Parameter | Açıklama |
|---|
| T | Koleksiyonun öğelerinin türü |
Nested classes
Yöntemler
| Yöntem | Açıklama |
|---|
| Clear() | Koleksiyon örneğinden tüm nesneleri kaldırır. Bu metodun üzerine yazılamaz. |
| get_Capacity() | Koleksiyonun içerebileceği öğe sayısını döndürür. |
| get_Count() | Koleksiyon örneğinde bulunan öğe sayısını döndürür. Bu metodun üzerine yazılamaz. |
| GetEnumerator() override | Koleksiyon örneği üzerinde yineleme yapan bir enumerator döndürür. |
| RemoveAt(int32_t) | Koleksiyon örneğinin belirtilen indeksindeki öğeyi kaldırır. Bu metodun üzerine yazılamaz. |
| set_Capacity(int32_t) | Koleksiyonun içerebileceği öğe sayısını ayarlar. |
| SetTemplateWeakPtr(uint32_t) override | n’inci şablon argümanını zayıf bir işaretçi olarak ayarla (paylaşılan yerine). Kapsayıcılardaki işaretçilerin zayıf moda geçişine izin verir. |
Typedefs
| Typedef | Açıklama |
|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma addır. |
Ayrıca Bakınız