Kelas System::Net::Http::Headers::HttpHeaderValueCollection
isi
[
bersembunyi
]HttpHeaderValueCollection class
Mewakili koleksi nilai-nilai header. 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 balut kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskan ke fungsi sebagai argumen.
template<typename T>class HttpHeaderValueCollection : public System::Collections::Generic::ICollection<T>
| Parameter | Deskripsi |
|---|---|
| The | tipe nilai-nilai header yang direpresentasikan dalam koleksi. |
Metode
| Metode | Deskripsi |
|---|---|
| Add(const T&) override | Menambahkan elemen ke dalam koleksi. |
| Clear() override | Menghapus semua elemen dari koleksi. |
| Contains(const T&) const override | Memeriksa apakah elemen ada dalam koleksi. |
| CopyTo(System::ArrayPtr<T>, int32_t) override | Menyalin semua elemen koleksi ke elemen array yang sudah ada. |
| get_Count() const override | Informasi RTTI. |
| get_IsReadOnly() | Mendapatkan nilai yang menunjukkan apakah koleksi saat ini bersifat read-only. |
| get_IsSpecialValueSet() | Mendapatkan nilai yang menunjukkan apakah koleksi saat ini berisi “special value”. |
| GetEnumerator() override | Mendapatkan enumerator. |
| GetHeaderStringWithoutSpecial() | Mengembalikan representasi string dari koleksi saat ini tanpa “special value”. |
| HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>) | Membuat instance baru. |
| HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, Action<System::SharedPtr<HttpHeaderValueCollection<T>>, T>) | Membuat instance baru. |
| HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, T) | Membuat instance baru. |
| HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, T, Action<System::SharedPtr<HttpHeaderValueCollection<T>>, T>) | Membuat instance baru. |
| ParseAdd(String) | Menganalisis representasi string header dan menambahkannya ke koleksi saat ini. |
| Remove(const T&) override | Menghapus elemen dari koleksi. |
| RemoveSpecialValue() | Menghapus “special value”. |
| SetSpecialValue() | Menetapkan “special value”. |
| SetTemplateWeakPtr(uint32_t) override | Atur argumen templat ke‑n menjadi pointer lemah (bukan berbagi). Memungkinkan penggantian pointer dalam kontainer ke mode lemah. |
| ToString() const override | Analog dari metode C# Object.ToString(). Memungkinkan mengonversi objek khusus menjadi string. |
| TryParseAdd(String) | Mencoba menganalisis representasi string header dan menambahkannya ke koleksi saat ini. |
Lihat Juga
- Class ICollection
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++