WebHeaderCollection.AddWithoutValidate(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vloží záhlaví do kolekce bez kontroly, jestli je záhlaví v seznamu záhlaví s omezeným přístupem.
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
Hlavička, která se má přidat do kolekce.
- headerValue
- String
Obsah hlavičky.
Výjimky
Pouze .NET Framework a .NET Core: headerName
není null
a délka headerValue
je příliš dlouhá (více než 65 535 znaků).
Poznámky
Metoda AddWithoutValidate přidá záhlaví do kolekce bez kontroly, zda je záhlaví v seznamu záhlaví omezeno.
Poznámka
Délka headerValue
se ověřuje pouze v rozhraní .NET Framework a .NET Core verze 2.0 až 3.1.
- Ve všech použitelných verzích rozhraní .NET Framework: Instance WebHeaderCollection vrácená Headers vlastností vyvolá výjimku , ArgumentOutOfRangeException pokud je délka
headerValue
větší než 65535. Všechny ostatní WebHeaderCollection instance přijímají libovolnou délkuheaderValue
. - Ve verzích .NET Core až 3.1: Instance použitá WebHeaderCollection s libovolnou hlavičkou typu HttpResponseHeader vyvolá výjimku , ArgumentOutOfRangeException pokud je délka
headerValue
větší než 65535. Všechny ostatní WebHeaderCollection instance přijímají libovolnou délkuheaderValue
. - V .NET 5 a novějších verzích: WebHeaderCollection přijímá libovolnou délku
headerValue
.
Poznámky pro dědice
AddWithoutValidate(String, String) Pomocí metody přidejte hlavičky, které jsou normálně vystaveny prostřednictvím vlastností.