Kelas System::Net::Http::Headers::HttpHeaders
isi
[
bersembunyi
]HttpHeaders class
Kumpulan header HTTP. 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 tersebut untuk meneruskan ke fungsi sebagai argumen.
class HttpHeaders : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<System::Collections::Generic::IEnumerable<System::String>>>>
Metode
| Metode | Deskripsi |
|---|---|
| Add(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>) | Memvalidasi pasangan nama-nilai baru dan menambahkannya ke koleksi saat ini. |
| Add(String, String) | Memvalidasi pasangan nama-nilai baru dan menambahkannya ke koleksi saat ini. |
| virtual AddHeaders(System::SharedPtr<HttpHeaders>) | Menggabungkan instance HttpHeaders-class yang ditentukan dengan yang saat ini. |
| AddParsedValue(String, System::SharedPtr<Object>) | Menambil header dengan nama yang ditentukan dan menambahkan nilai yang diurai ke header. |
| Clear() | Menghapus semua item dari koleksi. |
| Contains(String) | |
| ContainsParsedValue(String, System::SharedPtr<Object>) | Memeriksa apakah header berisi nilai yang ditentukan. |
| GetEnumerator() override | Mendapatkan enumerator. |
| GetHeaderString(String) | Mengembalikan representasi string dari nilai berdasarkan nama header yang ditentukan. |
| GetHeaderString(String, System::SharedPtr<Object>) | Mengembalikan representasi string dari nilai berdasarkan nama header yang ditentukan. |
| GetHeaderStrings() | Mengembalikan koleksi yang berisi representasi string dari nilai-nilai header. |
| GetParsedValues(String) | Mengembalikan nilai yang diurai berdasarkan nama header yang ditentukan. |
| GetValues(String) | Mengembalikan nilai yang sesuai berdasarkan nama yang ditentukan. |
| static ParsedValuesAsList(const System::SharedPtr<Object>) | Mengonversi nilai yang diurai menjadi daftar. |
| Remove(String) | Mencoba menghapus item berdasarkan nama yang ditentukan. |
| RemoveParsedValue(String, System::SharedPtr<Object>) | Menambil header dengan nama yang ditentukan dan menghapus nilai yang diurai dari header. |
| SetConfiguration(System::SharedPtr<Collections::Generic::Dictionary<String, System::SharedPtr<HttpHeaderParser>>>, System::SharedPtr<Collections::Generic::HashSet<String>>) | |
| SetOrRemoveParsedValue(String, System::SharedPtr<Object>) | Menambil header dengan nama yang ditentukan dan mengatur atau menghapus nilainya. Nilai header akan dihapus ketika parameter ‘value’ bernilai nullptr, jika tidak nilai yang diurai akan diatur. |
| SetParsedValue(String, System::SharedPtr<Object>) | Menambil header dengan nama yang ditentukan dan mengatur nilai yang diurai ke header. |
| ToString() const override | Analog dari metode C# Object.ToString(). Memungkinkan mengonversi objek khusus menjadi string. |
| TryAddWithoutValidation(String, String) | Mencoba menambahkan pasangan nama-nilai baru ke koleksi saat ini. |
| TryAddWithoutValidation(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>) | Menambahkan koleksi pasangan nama-nilai ke koleksi saat ini. |
| TryGetValues(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>&) | Mencoba mendapatkan nilai yang sesuai berdasarkan nama yang ditentukan. |
| TryParseAndAddValue(String, String) | Mencoba mengurai nilai yang ditentukan dan menambahkannya ke nilai header. |
Lihat Juga
- Class IEnumerable
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++