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 .NET Framework und .NET Core-Versionen 2.0 bis 3.1 überprüft.
- Für alle anwendbaren .NET Framework Versionen: Ein WebHeaderCollection instance, der von der Headers -Eigenschaft zurückgegeben wird, löst eine ausArgumentOutOfRangeException, wenn die Länge von
headerValue
größer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren eineheaderValue
beliebige Länge. - In .NET Core-Versionen bis Version 3.1: Eine WebHeaderCollection instance, die mit einem beliebigen Header des Typs HttpResponseHeader verwendet wird, löst eine ausArgumentOutOfRangeException, wenn die Länge von
headerValue
größer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren eineheaderValue
beliebige Länge. - Unter .NET 5 und höheren Versionen: WebHeaderCollection akzeptiert eine
headerValue
beliebige 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.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für