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>
ParameterAçıklama
TKoleksiyonun öğelerinin türü

Nested classes

Yöntemler

YöntemAçı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() overrideKoleksiyon ö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) overriden’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

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma addır.

Ayrıca Bakınız