WebHeaderCollection.AddWithoutValidate(String, String) Метод

Определение

Вставляет заголовок в коллекцию, не проверяя, находится ли этот заголовок в списке ограниченных заголовков.

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)

Параметры

headerName
String

Заголовок для добавления в коллекцию.

headerValue
String

Содержимое заголовка.

Исключения

headerName имеет значение null, Empty или содержит недопустимые символы.

-или-

Параметр headerValue содержит недопустимые символы.

Только .NET Framework и .NET Core: headerName не является null и длина headerValue слишком велика (превышает 65 535 символов).

Комментарии

Метод AddWithoutValidate добавляет заголовок в коллекцию, не проверяя, находится ли заголовок в списке ограниченных заголовков.

Примечание

Длина проверяется только в .NET Framework и .NET Core версий headerValue 2.0–3.1.

  • Во всех применимых версиях .NET Framework: WebHeaderCollection экземпляр, возвращаемый свойством Headers , вызовет исключение , ArgumentOutOfRangeException если длина headerValue больше 65535. Все остальные WebHeaderCollection экземпляры принимают объект любой headerValue длины.
  • В версиях .NET Core до 3.1: экземпляр, используемый WebHeaderCollection с любым заголовком типа HttpResponseHeader , вызывает исключение , ArgumentOutOfRangeException если длина headerValue больше 65535. Все остальные WebHeaderCollection экземпляры принимают объект любой headerValue длины.
  • В .NET 5 и более поздних версиях: WebHeaderCollection принимает объект любой headerValue длины.

Примечания для тех, кто наследует этот метод

Используйте метод для AddWithoutValidate(String, String) добавления заголовков, которые обычно предоставляются через свойства.

Применяется к