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


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

Определение

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

Перегрузки

Item[HttpRequestHeader]

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

Item[HttpResponseHeader]

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

Item[String]

Item[HttpRequestHeader]

Исходный код:
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

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

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 превышает 65 535 символов.

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

Комментарии

Примечание

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

  • Во всех применимых версиях .NET Framework: WebHeaderCollection экземпляр, возвращаемый свойством Headers , вызовет исключение , 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

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

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