WebHeaderCollection.AddWithoutValidate(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstawia nagłówek do kolekcji bez sprawdzania, czy nagłówek znajduje się na liście nagłówków z ograniczeniami.
protected:
void AddWithoutValidate(System::String ^ headerName, System::String ^ headerValue);
protected void AddWithoutValidate (string headerName, string? headerValue);
protected void AddWithoutValidate (string headerName, string headerValue);
member this.AddWithoutValidate : string * string -> unit
Protected Sub AddWithoutValidate (headerName As String, headerValue As String)
Parametry
- headerName
- String
Nagłówek do dodania do kolekcji.
- headerValue
- String
Zawartość nagłówka.
Wyjątki
headerName
to null
, Emptylub zawiera nieprawidłowe znaki.
-lub-
headerValue
zawiera nieprawidłowe znaki.
Tylko .NET Framework i .NET Core: headerName
nie null
jest i długość headerValue
jest za długa (więcej niż 65 535 znaków).
Uwagi
Metoda AddWithoutValidate dodaje nagłówek do kolekcji bez sprawdzania, czy nagłówek znajduje się na liście nagłówków z ograniczeniami.
Uwaga
Długość headerValue
jest weryfikowana tylko w programach .NET Framework i .NET Core w wersji 2.0 – 3.1.
- We wszystkich odpowiednich wersjach programu .NET Framework: WebHeaderCollection wystąpienie zwrócone przez Headers właściwość będzie zgłaszać ArgumentOutOfRangeException wartość , jeśli długość jest
headerValue
większa niż 65535. Wszystkie inne WebHeaderCollection wystąpienia akceptują dowolnąheaderValue
długość. - Na platformie .NET Core w wersji 3.1: WebHeaderCollection wystąpienie używane z dowolnym nagłówkiem typu HttpResponseHeader będzie zgłaszać ArgumentOutOfRangeException wartość, jeśli długość
headerValue
elementu jest większa niż 65535. Wszystkie inne WebHeaderCollection wystąpienia akceptują dowolnąheaderValue
długość. - Na platformie .NET 5 i nowszych wersjach: WebHeaderCollection akceptuje dowolną
headerValue
długość.
Uwagi dotyczące dziedziczenia
AddWithoutValidate(String, String) Użyj metody , aby dodać nagłówki, które są zwykle uwidocznione za pomocą właściwości.