Partager via


WebHeaderCollection.AddWithoutValidate(String, String) Méthode

Définition

Insère un en-tête dans la collection sans vérifier s’il figure dans la liste des en-têtes restreints.

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)

Paramètres

headerName
String

En-tête à ajouter à la collection.

headerValue
String

Contenu de l'en-tête.

Exceptions

headerName est null, Empty ou contient des caractères non valides.

- ou -

headerValue contient des caractères non valides.

.NET Framework et .NET Core uniquement : headerName n’est pas null et la longueur de headerValue est trop longue (supérieure à 65 535 caractères).

Remarques

La AddWithoutValidate méthode ajoute un en-tête à la collection sans vérifier si l’en-tête figure dans la liste d’en-têtes restreinte.

Notes

La longueur de headerValue est validée uniquement dans .NET Framework et .NET Core versions 2.0 - 3.1.

Notes pour les héritiers

Utilisez la AddWithoutValidate(String, String) méthode pour ajouter des en-têtes qui sont normalement exposés via des propriétés.

S’applique à