Kelas System::Net::Http::Headers::HttpHeaders

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

MetodeDeskripsi
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() overrideMendapatkan 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 overrideAnalog 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