Поделиться через


WebHeaderCollection.Item[] Свойство

Определение

Возвращает или задает указанный заголовок.

Перегрузки

Имя Описание
Item[HttpRequestHeader]

Возвращает или задает указанный заголовок запроса.

Item[HttpResponseHeader]

Возвращает или задает указанный заголовок ответа.

Item[String]

Item[HttpRequestHeader]

Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs

Возвращает или задает указанный заголовок запроса.

public:
 property System::String ^ default[System::Net::HttpRequestHeader] { System::String ^ get(System::Net::HttpRequestHeader header); void set(System::Net::HttpRequestHeader header, System::String ^ value); };
public string this[System.Net.HttpRequestHeader header] { get; set; }
public string? this[System.Net.HttpRequestHeader header] { get; set; }
member this.Item(System.Net.HttpRequestHeader) : string with get, set
Default Public Property Item(header As HttpRequestHeader) As String

Параметры

header
HttpRequestHeader

Значение заголовка запроса.

Значение свойства

String Экземпляр, содержащий указанное значение заголовка.

Исключения

Этот WebHeaderCollection экземпляр не разрешает экземпляры HttpRequestHeader.

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

Item[HttpResponseHeader]

Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs
Исходный код:
WebHeaderCollection.cs

Возвращает или задает указанный заголовок ответа.

public:
 property System::String ^ default[System::Net::HttpResponseHeader] { System::String ^ get(System::Net::HttpResponseHeader header); void set(System::Net::HttpResponseHeader header, System::String ^ value); };
public string this[System.Net.HttpResponseHeader header] { get; set; }
public string? this[System.Net.HttpResponseHeader header] { get; set; }
member this.Item(System.Net.HttpResponseHeader) : string with get, set
Default Public Property Item(header As HttpResponseHeader) As String

Параметры

header
HttpResponseHeader

Значение заголовка ответа.

Значение свойства

String Экземпляр, содержащий указанный заголовок.

Исключения

Только .NET Framework и .NET Core версии 2.0 – 3.1: длина value превышает 65535.

Этот WebHeaderCollection экземпляр не разрешает экземпляры HttpResponseHeader.

Комментарии

Замечание

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

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

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

Item[String]

public:
 property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ name); void set(System::String ^ name, System::String ^ value); };
public string this[string name] { get; set; }
member this.Item(string) : string with get, set
Default Public Property Item(name As String) As String

Параметры

name
String

Значение свойства

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