WebHeaderCollection.AddWithoutValidate(String, String) Método
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.
Insere um cabeçalho na coleção sem verificar se o cabeçalho está na lista de cabeçalhos restritos.
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)
Parâmetros
- headerName
- String
O cabeçalho a ser adicionado à coleção.
- headerValue
- String
O conteúdo do cabeçalho.
Exceções
headerName
é null
, Empty ou contém caracteres inválidos.
- ou -
headerValue
contém caracteres inválidos.
Somente .NET Framework e .NET Core: headerName
não é null
, e o comprimento de headerValue
é muito longo (maior que 65.535 caracteres).
Comentários
O AddWithoutValidate método adiciona um cabeçalho à coleção sem verificar se o cabeçalho está na lista de cabeçalho restrito.
Observação
O comprimento de headerValue
é validado apenas nas versões 2.0 e 3.1 do .NET Framework e do .NET Core.
- Em todas as versões de .NET Framework aplicáveis: uma WebHeaderCollection instância retornada pela Headers propriedade gerará um ArgumentOutOfRangeException se o comprimento de
headerValue
for maior que 65535. Todas as outras WebHeaderCollection instâncias aceitam umheaderValue
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
headerValue
for maior que 65535. Todas as outras WebHeaderCollection instâncias aceitam umheaderValue
de qualquer comprimento. - No .NET 5 e versões posteriores: WebHeaderCollection aceita um
headerValue
de qualquer comprimento.
Notas aos Herdeiros
Use o AddWithoutValidate(String, String) método para adicionar cabeçalhos que normalmente são expostos por meio de propriedades.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de