XmlArrayItemAttributes Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kumpulan XmlArrayItemAttribute objek.
public ref class XmlArrayItemAttributes : System::Collections::IList
public ref class XmlArrayItemAttributes : System::Collections::CollectionBase
public class XmlArrayItemAttributes : System.Collections.IList
public class XmlArrayItemAttributes : System.Collections.CollectionBase
type XmlArrayItemAttributes = class
interface ICollection
interface IEnumerable
interface IList
type XmlArrayItemAttributes = class
inherit CollectionBase
Public Class XmlArrayItemAttributes
Implements IList
Public Class XmlArrayItemAttributes
Inherits CollectionBase
- Warisan
-
XmlArrayItemAttributes
- Warisan
- Penerapan
Keterangan
Kelas XmlArrayItemAttributes memungkinkan Anda menentukan jenis turunan yang dapat dimasukkan ke dalam array yang dikembalikan oleh bidang publik atau properti baca/tulis publik.
Instans kelas ini dikembalikan oleh XmlArrayItems properti XmlAttributes kelas . Kelas XmlAttributes digunakan saat mengambil alih kumpulan XmlArrayItemAttribute objek yang dapat dimasukkan ke dalam array yang XmlArrayAttribute telah diterapkan.
Untuk setiap jenis baru yang Anda inginkan untuk diterima bidang atau properti, buat XmlArrayItemAttribute dan gunakan Add untuk menambahkan objek ke koleksi yang XmlArrayItemAttributes dikembalikan oleh XmlArrayItems properti . Add XmlAttributes ke XmlAttributeOverrides, yang menentukan jenis objek yang berisi bidang atau properti, dan nama bidang atau properti. Buat XmlSerializer dengan sebelum memanggil Serialize metode atau DeserializeXmlAttributeOverrides .
Konstruktor
| Nama | Deskripsi |
|---|---|
| XmlArrayItemAttributes() |
Menginisialisasi instans baru dari kelas XmlArrayItemAttributes. |
Properti
| Nama | Deskripsi |
|---|---|
| Capacity |
Mendapatkan atau mengatur jumlah elemen yang dapat dikandung CollectionBase . (Diperoleh dari CollectionBase) |
| Count |
Mendapatkan jumlah elemen yang terkandung dalam ICollection. |
| Count |
Mendapatkan jumlah elemen yang terkandung dalam CollectionBase instans. Properti ini tidak dapat ditimpa. (Diperoleh dari CollectionBase) |
| InnerList |
Mendapatkan yang ArrayList berisi daftar elemen dalam CollectionBase instans. (Diperoleh dari CollectionBase) |
| Item[Int32] |
Mendapatkan atau mengatur item pada indeks yang ditentukan. |
| List |
Mendapatkan yang IList berisi daftar elemen dalam CollectionBase instans. (Diperoleh dari CollectionBase) |
Metode
| Nama | Deskripsi |
|---|---|
| Add(XmlArrayItemAttribute) |
XmlArrayItemAttribute Menambahkan ke koleksi. |
| Clear() |
Menghapus semua item dari IList. |
| Clear() |
Menghapus semua objek dari CollectionBase instans. Metode ini tidak dapat ditimpa. (Diperoleh dari CollectionBase) |
| Contains(XmlArrayItemAttribute) |
Menentukan apakah koleksi berisi yang ditentukan XmlArrayItemAttribute. |
| CopyTo(XmlArrayItemAttribute[], Int32) |
XmlArrayItemAttribute Menyalin array ke koleksi, dimulai dari indeks target tertentu. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. |
| GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui CollectionBase instans. (Diperoleh dari CollectionBase) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IndexOf(XmlArrayItemAttribute) |
Mengembalikan indeks berbasis nol dari kemunculan pertama dari yang ditentukan XmlArrayItemAttribute dalam koleksi atau -1 jika atribut tidak ditemukan dalam koleksi. |
| Insert(Int32, XmlArrayItemAttribute) |
XmlArrayItemAttribute Menyisipkan ke dalam koleksi pada indeks yang ditentukan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnClear() |
Melakukan proses kustom tambahan saat menghapus konten instans CollectionBase . (Diperoleh dari CollectionBase) |
| OnClearComplete() |
Melakukan proses kustom tambahan setelah menghapus konten instans CollectionBase . (Diperoleh dari CollectionBase) |
| OnInsert(Int32, Object) |
Melakukan proses kustom tambahan sebelum memasukkan elemen baru ke CollectionBase dalam instans. (Diperoleh dari CollectionBase) |
| OnInsertComplete(Int32, Object) |
Melakukan proses kustom tambahan setelah menyisipkan elemen baru ke CollectionBase dalam instans. (Diperoleh dari CollectionBase) |
| OnRemove(Int32, Object) |
Melakukan proses kustom tambahan saat menghapus elemen dari CollectionBase instans. (Diperoleh dari CollectionBase) |
| OnRemoveComplete(Int32, Object) |
Melakukan proses kustom tambahan setelah menghapus elemen dari CollectionBase instans. (Diperoleh dari CollectionBase) |
| OnSet(Int32, Object, Object) |
Melakukan proses kustom tambahan sebelum mengatur nilai dalam CollectionBase instans. (Diperoleh dari CollectionBase) |
| OnSetComplete(Int32, Object, Object) |
Melakukan proses kustom tambahan setelah menetapkan nilai dalam CollectionBase instans. (Diperoleh dari CollectionBase) |
| OnValidate(Object) |
Melakukan proses kustom tambahan saat memvalidasi nilai. (Diperoleh dari CollectionBase) |
| Remove(XmlArrayItemAttribute) |
XmlArrayItemAttribute Menghapus dari koleksi, jika ada. |
| RemoveAt(Int32) |
IList Menghapus item pada indeks yang ditentukan. |
| RemoveAt(Int32) |
Menghapus elemen pada indeks instans yang CollectionBase ditentukan. Metode ini tidak dapat diganti. (Diperoleh dari CollectionBase) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Menyalin elemen ICollection ke Array, dimulai pada indeks Array tertentu. |
| ICollection.CopyTo(Array, Int32) |
Menyalin seluruh CollectionBase ke satu dimensi Arrayyang kompatibel , dimulai pada indeks array target yang ditentukan. (Diperoleh dari CollectionBase) |
| ICollection.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke ICollection disinkronkan (utas aman). |
| ICollection.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke CollectionBase disinkronkan (utas aman). (Diperoleh dari CollectionBase) |
| ICollection.SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke ICollection. |
| ICollection.SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke CollectionBase. (Diperoleh dari CollectionBase) |
| IList.Add(Object) |
Menambahkan item ke IList. |
| IList.Add(Object) |
Menambahkan objek ke akhir CollectionBase. (Diperoleh dari CollectionBase) |
| IList.Contains(Object) |
Menentukan apakah IList berisi nilai tertentu. |
| IList.Contains(Object) |
Menentukan apakah CollectionBase berisi elemen tertentu. (Diperoleh dari CollectionBase) |
| IList.IndexOf(Object) |
Menentukan indeks item tertentu di IList. |
| IList.IndexOf(Object) |
Mencari yang ditentukan Object dan mengembalikan indeks berbasis nol dari kemunculan pertama dalam seluruh CollectionBase. (Diperoleh dari CollectionBase) |
| IList.Insert(Int32, Object) |
Menyisipkan item ke IList pada indeks yang ditentukan. |
| IList.Insert(Int32, Object) |
Menyisipkan elemen ke CollectionBase dalam pada indeks yang ditentukan. (Diperoleh dari CollectionBase) |
| IList.IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah IList memiliki ukuran tetap. |
| IList.IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah CollectionBase memiliki ukuran tetap. (Diperoleh dari CollectionBase) |
| IList.IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah IList bersifat baca-saja. |
| IList.IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah CollectionBase bersifat baca-saja. (Diperoleh dari CollectionBase) |
| IList.Item[Int32] |
Mendapatkan atau mengatur elemen pada indeks yang ditentukan. |
| IList.Item[Int32] |
Mendapatkan atau mengatur elemen pada indeks yang ditentukan. (Diperoleh dari CollectionBase) |
| IList.Remove(Object) |
Menghapus kemunculan pertama objek tertentu dari IList. |
| IList.Remove(Object) |
Menghapus kemunculan pertama objek tertentu dari CollectionBase. (Diperoleh dari CollectionBase) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
Memfilter elemen IEnumerable berdasarkan jenis tertentu. |