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>
| Parametre | Açıklama |
|---|
| T | Koleksiyonun elemanlarının türü |
Nested classes
Yöntemler
| Yöntem | Açıklama |
|---|
| Clear() | Koleksiyon örneğinden tüm nesneleri kaldırır. Bu metod geçersiz kılınamaz. |
| get_Capacity() | Koleksiyonun içerebileceği eleman sayısını döndürür. |
| get_Count() | Koleksiyon örneğinde bulunan eleman sayısını döndürür. Bu metod geçersiz kılınamaz. |
| GetEnumerator() override | Koleksiyon örneği üzerinde yineleme yapan bir enumerator döndürür. |
| RemoveAt(int32_t) | Koleksiyon örneğinin belirtilen indeksindeki elemanı kaldırır. Bu metod geçersiz kılınamaz. |
| set_Capacity(int32_t) | Koleksiyonun içerebileceği eleman sayısını ayarlar. |
| SetTemplateWeakPtr(uint32_t) override | n’inci şablon argümanını zayıf bir gösterici (paylaşılan yerine) olarak ayarlayın. Kapsayıcılardaki göstericileri zayıf moda geçiş yapmayı sağlar. |
Typedefs
| Typedef | Açıklama |
|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma ad. |
Ayrıca Bakınız