ParameterElementCollection 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.
Menangani elemen XML yang digunakan untuk mengonfigurasi serialisasi oleh DataContractSerializer.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public ref class ParameterElementCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed class ParameterElementCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)>]
type ParameterElementCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class ParameterElementCollection
Inherits ConfigurationElementCollection
- Warisan
- Atribut
Keterangan
Kelas ini digunakan untuk menangani serangkaian <elemen parameter> dalam <elemen dataContractSerializer> . Secara khusus, ini memungkinkan penambahan jenis ke koleksi jenis yang diketahui.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ParameterElementCollection() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans baru dari kelas ParameterElementCollection. |
Properti
| Nama | Deskripsi |
|---|---|
| AddElementName |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur nama ConfigurationElement untuk dikaitkan dengan operasi tambahkan di ConfigurationElementCollection saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| ClearElementName |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur nama untuk ConfigurationElement untuk dikaitkan dengan operasi yang jelas di ConfigurationElementCollection saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| CollectionType |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan jenis koleksi parameter dalam konfigurasi. |
| Count |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan jumlah elemen dalam koleksi. (Diperoleh dari ConfigurationElementCollection) |
| CurrentConfiguration |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan referensi ke instans Configuration tingkat atas yang mewakili hierarki konfigurasi tempat instans ConfigurationElement saat ini berada. (Diperoleh dari ConfigurationElement) |
| ElementInformation |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan objek ElementInformation yang berisi informasi dan fungsionalitas yang tidak dapat disesuaikan dari objek ConfigurationElement. (Diperoleh dari ConfigurationElement) |
| ElementName |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nama yang digunakan untuk mengidentifikasi kumpulan elemen ini dalam file konfigurasi saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| ElementProperty |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan objek ConfigurationElementProperty yang mewakili objek ConfigurationElement itu sendiri. (Diperoleh dari ConfigurationElement) |
| EmitClear |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau menetapkan nilai yang menentukan apakah koleksi telah dihapus. (Diperoleh dari ConfigurationElementCollection) |
| EvaluationContext |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan objek ContextInformation untuk objek ConfigurationElement. (Diperoleh dari ConfigurationElement) |
| HasContext |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah properti CurrentConfiguration |
| IsSynchronized |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah akses ke koleksi disinkronkan. (Diperoleh dari ConfigurationElementCollection) |
| Item[ConfigurationProperty] |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur properti atau atribut elemen konfigurasi ini. (Diperoleh dari ConfigurationElement) |
| Item[Int32] |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur elemen dalam koleksi pada posisi yang ditentukan. |
| Item[String] |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur properti, atribut, atau elemen turunan dari elemen konfigurasi ini. (Diperoleh dari ConfigurationElement) |
| LockAllAttributesExcept |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan koleksi atribut terkunci. (Diperoleh dari ConfigurationElement) |
| LockAllElementsExcept |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan koleksi elemen terkunci. (Diperoleh dari ConfigurationElement) |
| LockAttributes |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan koleksi atribut terkunci. (Diperoleh dari ConfigurationElement) |
| LockElements |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan koleksi elemen terkunci. (Diperoleh dari ConfigurationElement) |
| LockItem |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen dikunci. (Diperoleh dari ConfigurationElement) |
| Properties |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan koleksi properti. (Diperoleh dari ConfigurationElement) |
| RemoveElementName |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur nama ConfigurationElement untuk dikaitkan dengan operasi hapus di ConfigurationElementCollection saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| SyncRoot |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan objek yang digunakan untuk menyinkronkan akses ke ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| ThrowOnDuplicate |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah upaya untuk menambahkan ConfigurationElement duplikat ke ConfigurationElementCollection akan menyebabkan pengecualian dilemparkan. (Diperoleh dari ConfigurationElementCollection) |
Metode
| Nama | Deskripsi |
|---|---|
| Add(ParameterElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan elemen ke kumpulan elemen parameter. |
| BaseAdd(ConfigurationElement, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan elemen konfigurasi ke koleksi elemen konfigurasi. (Diperoleh dari ConfigurationElementCollection) |
| BaseAdd(ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan elemen konfigurasi ke ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| BaseAdd(Int32, ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan elemen konfigurasi ke koleksi elemen konfigurasi. (Diperoleh dari ConfigurationElementCollection) |
| BaseClear() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus semua objek elemen konfigurasi dari koleksi. (Diperoleh dari ConfigurationElementCollection) |
| BaseGet(Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan elemen konfigurasi di lokasi indeks yang ditentukan. (Diperoleh dari ConfigurationElementCollection) |
| BaseGet(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan elemen konfigurasi dengan kunci yang ditentukan. (Diperoleh dari ConfigurationElementCollection) |
| BaseGetAllKeys() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan array kunci untuk semua elemen konfigurasi yang terkandung dalam ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| BaseGetKey(Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kunci untuk ConfigurationElement di lokasi indeks yang ditentukan. (Diperoleh dari ConfigurationElementCollection) |
| BaseIndexOf(ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan indeks ConfigurationElementyang ditentukan . (Diperoleh dari ConfigurationElementCollection) |
| BaseIsRemoved(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan apakah ConfigurationElement dengan kunci yang ditentukan telah dihapus dari ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| BaseRemove(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus ConfigurationElement dari koleksi. (Diperoleh dari ConfigurationElementCollection) |
| BaseRemoveAt(Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus ConfigurationElement di lokasi indeks yang ditentukan. (Diperoleh dari ConfigurationElementCollection) |
| Clear() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus semua anggota koleksi. |
| Contains(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau menetapkan nilai yang menentukan apakah jenis bernama ditemukan dalam koleksi. |
| CopyTo(ConfigurationElement[], Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menyalin konten ConfigurationElementCollection ke array. (Diperoleh dari ConfigurationElementCollection) |
| CreateNewElement() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Saat ditimpa di kelas turunan, membuat ConfigurationElementbaru . (Diperoleh dari ConfigurationElementCollection) |
| CreateNewElement(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat ConfigurationElement baru saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| DeserializeElement(XmlReader, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membaca XML dari file konfigurasi. (Diperoleh dari ConfigurationElement) |
| Equals(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membandingkan ConfigurationElementCollection dengan objek yang ditentukan. (Diperoleh dari ConfigurationElementCollection) |
| GetElementKey(ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kunci elemen untuk elemen konfigurasi tertentu saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| GetEnumerator() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. IEnumerator Mendapatkan yang digunakan untuk melakukan iterasi melalui ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| GetHashCode() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai unik yang mewakili instans ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| GetTransformedAssemblyString(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan versi yang diubah dari nama rakitan yang ditentukan. (Diperoleh dari ConfigurationElement) |
| GetTransformedTypeString(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan versi yang diubah dari nama jenis yang ditentukan. (Diperoleh dari ConfigurationElement) |
| GetType() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IndexOf(ParameterElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan posisi elemen yang ditentukan dalam koleksi. |
| Init() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur objek ConfigurationElement ke status awalnya. (Diperoleh dari ConfigurationElement) |
| InitializeDefault() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Digunakan untuk menginisialisasi sekumpulan nilai default untuk objek ConfigurationElement. (Diperoleh dari ConfigurationElement) |
| IsElementName(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan apakah ConfigurationElement yang ditentukan ada di ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| IsElementRemovable(ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan apakah ConfigurationElement yang ditentukan dapat dihapus dari ConfigurationElementCollection. (Diperoleh dari ConfigurationElementCollection) |
| IsModified() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan apakah ConfigurationElementCollection ini telah dimodifikasi sejak terakhir disimpan atau dimuat saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| IsReadOnly() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan apakah objek ConfigurationElementCollection hanya dibaca. (Diperoleh dari ConfigurationElementCollection) |
| ListErrors(IList) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan kesalahan properti yang tidak valid dalam objek ConfigurationElement ini, dan di semua subelemen, ke daftar yang diteruskan. (Diperoleh dari ConfigurationElement) |
| MemberwiseClone() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnDeserializeUnrecognizedAttribute(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah atribut yang tidak diketahui ditemui selama deserialisasi. (Diperoleh dari ConfigurationElement) |
| OnDeserializeUnrecognizedElement(String, XmlReader) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menyebabkan sistem konfigurasi melemparkan pengecualian. (Diperoleh dari ConfigurationElementCollection) |
| OnRequiredPropertyNotFound(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Melempar pengecualian ketika properti yang diperlukan tidak ditemukan. (Diperoleh dari ConfigurationElement) |
| PostDeserialize() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Dipanggil setelah deserialisasi. (Diperoleh dari ConfigurationElement) |
| PreSerialize(XmlWriter) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Dipanggil sebelum serialisasi. (Diperoleh dari ConfigurationElement) |
| Remove(ParameterElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus elemen yang ditentukan dari koleksi. |
| RemoveAt(Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus elemen pada posisi yang ditentukan. |
| Reset(ConfigurationElement) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur ulang ConfigurationElementCollection ke status tidak dimodifikasi saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| ResetModified() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur ulang nilai properti IsModified() ke |
| SerializeElement(XmlWriter, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menulis data konfigurasi ke elemen XML dalam file konfigurasi saat ditimpa di kelas turunan. (Diperoleh dari ConfigurationElementCollection) |
| SerializeToXmlElement(XmlWriter, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menulis tag luar elemen konfigurasi ini ke file konfigurasi saat diimplementasikan di kelas turunan. (Diperoleh dari ConfigurationElement) |
| SetPropertyValue(ConfigurationProperty, Object, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur properti ke nilai yang ditentukan. (Diperoleh dari ConfigurationElement) |
| SetReadOnly() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur properti IsReadOnly() untuk objek ConfigurationElementCollection dan untuk semua sub-elemen. (Diperoleh dari ConfigurationElementCollection) |
| ToString() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membalikkan efek penggabungan informasi konfigurasi dari berbagai tingkat hierarki konfigurasi. (Diperoleh dari ConfigurationElementCollection) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.CopyTo(Array, Int32) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menyalin ConfigurationElementCollection ke array. (Diperoleh dari ConfigurationElementCollection) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Memfilter elemen IEnumerable berdasarkan jenis tertentu. |