WebHeaderCollection.AddWithoutValidate(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen Header in die Auflistung ein, ohne zu überprüfen, ob der Header in der Liste der eingeschränkten Header aufgeführt wird.
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)
Parameter
- headerName
- String
Der Header, der der Auflistung hinzugefügt werden soll.
- headerValue
- String
Der Inhalt des Headers.
Ausnahmen
headerName ist null, Empty oder enthält ungültige Zeichen.
- oder -
headerValue enthält ungültige Zeichen.
Nur .NET Framework und .NET Core: headerName ist nicht null, und headerValue ist zu lang (über 65.535 Zeichen).
Hinweise
Die AddWithoutValidate -Methode fügt der Auflistung einen Header hinzu, ohne zu überprüfen, ob sich der Header in der Eingeschränkten Headerliste befindet.
Hinweis
Die Länge von headerValue wird nur in den .NET Framework- und .NET Core-Versionen 2.0 bis 3.1 überprüft.
- Für alle anwendbaren .NET Framework-Versionen: Eine WebHeaderCollection Von der Headers -Eigenschaft zurückgegebene Instanz löst einen aus ArgumentOutOfRangeException , wenn die Länge von
headerValuegrößer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren eineheaderValuebeliebige Länge. - In .NET Core-Versionen bis Version 3.1: Eine WebHeaderCollection Instanz, die mit einem beliebigen Header des Typs HttpResponseHeader verwendet wird, löst eine aus ArgumentOutOfRangeException , wenn die Länge von
headerValuegrößer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren eineheaderValuebeliebige Länge. - Unter .NET 5 und höheren Versionen: WebHeaderCollection akzeptiert eine
headerValuebeliebige Länge.
Hinweise für Vererber
Verwenden Sie die AddWithoutValidate(String, String) -Methode, um Header hinzuzufügen, die normalerweise über Eigenschaften verfügbar gemacht werden.