System::Collections::ObjectModel::ReadOnlyCollection kelas

ReadOnlyCollection class

Membungkus kontainer tertentu untuk mengaksesnya dalam mode hanya-baca. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

template<typename T>class ReadOnlyCollection : public virtual System::Object,
                                               public System::Collections::Generic::IList<T>
ParameterDeskripsi
TTipe elemen.

Metode

MetodeDeskripsi
Contains(const T&) const overrideMemeriksa apakah kontainer berisi item tertentu.
CopyTo(System::ArrayPtr<T>, int) overrideMenyalin elemen kontainer ke elemen array yang sudah ada.
get_Count() const overrideMendapatkan jumlah elemen kontainer.
get_IsReadOnly() const overrideMemeriksa apakah koleksi hanya-baca.
GetEnumerator() overrideMendapatkan enumerator koleksi.
idx_get(int) const overrideMendapatkan item pada posisi tertentu.
IndexOf(const T&) const overrideMencari item tertentu dalam koleksi.
ReadOnlyCollection(const SharedPtr<Generic::IList<T>>&)Membungkus koleksi hanya-baca di sekitar koleksi tertentu.
SetTemplateWeakPtr(uint32_t) overrideTidak melakukan apa-apa karena koleksi hanya-baca hanya membungkus data dan tidak menyimpan apa pun.
virtualizeBeginConstIterator() const overrideMendapatkan implementasi begin const iterator untuk kontainer saat ini.
virtualizeBeginIterator() overrideMendapatkan implementasi begin iterator untuk kontainer saat ini.
virtualizeEndConstIterator() const overrideMendapatkan implementasi end const iterator untuk kontainer saat ini.
virtualizeEndIterator() overrideMendapatkan implementasi end iterator untuk kontainer saat ini.

Typedefs

TypedefDeskripsi
BaseTypeAntarmuka yang diimplementasikan.
IEnumeratorPtrKontainer dengan elemen yang sama.
ValueTypeTipe nilai.

Lihat Juga