WebHeaderCollection.Item[] Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o cabeçalho especificado.
Sobrecargas
Item[HttpRequestHeader] |
Obtém ou define o cabeçalho de solicitação especificado. |
Item[HttpResponseHeader] |
Obtém ou define o cabeçalho de resposta especificado. |
Item[String] |
Item[HttpRequestHeader]
- Origem:
- WebHeaderCollection.cs
- Origem:
- WebHeaderCollection.cs
- Origem:
- WebHeaderCollection.cs
Obtém ou define o cabeçalho de solicitação especificado.
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
Parâmetros
- header
- HttpRequestHeader
O valor do cabeçalho de solicitação.
Valor da propriedade
Uma instância String que contém o valor de cabeçalho especificado.
Exceções
Essa instância WebHeaderCollection não permite instâncias de HttpRequestHeader.
Aplica-se a
Item[HttpResponseHeader]
- Origem:
- WebHeaderCollection.cs
- Origem:
- WebHeaderCollection.cs
- Origem:
- WebHeaderCollection.cs
Obtém ou define o cabeçalho de resposta especificado.
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
Parâmetros
- header
- HttpResponseHeader
O valor do cabeçalho de resposta.
Valor da propriedade
Uma String instância que contém o cabeçalho especificado.
Exceções
.NET Framework e NET Core versões 2.0 - 3.1 apenas: o comprimento de value
é maior que 65.535.
Essa instância WebHeaderCollection não permite instâncias de HttpResponseHeader.
Comentários
Observação
O comprimento de value
é validado apenas no .NET Framework e no .NET Core versões 2.0 – 3.1.
- Em todas as versões aplicáveis do .NET Framework: uma WebHeaderCollection instância retornada pela Headers propriedade gerará um ArgumentOutOfRangeException se o comprimento de
value
for maior que 65535. Todas as outras WebHeaderCollection instâncias aceitam umvalue
de qualquer comprimento. - Em versões do .NET Core até a versão 3.1: uma WebHeaderCollection instância usada com qualquer cabeçalho do tipo HttpResponseHeader gerará um ArgumentOutOfRangeException se o comprimento de
value
for maior que 65535. Todas as outras WebHeaderCollection instâncias aceitam umvalue
de qualquer comprimento. - No .NET 5 e versões posteriores: WebHeaderCollection aceita um
value
de qualquer comprimento.
Aplica-se a
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
Parâmetros
- name
- String