HttpRequestHeaders Classe

Definição

Representa a coleção de Cabeçalhos de Solicitação, conforme definido na RFC 2616.Represents the collection of Request Headers as defined in RFC 2616.

public ref class HttpRequestHeaders sealed : System::Net::Http::Headers::HttpHeaders
public sealed class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders
type HttpRequestHeaders = class
    inherit HttpHeaders
Public NotInheritable Class HttpRequestHeaders
Inherits HttpHeaders
Herança
HttpRequestHeaders

Comentários

Esse tipo é derivado de HttpHeaders.This type is derived from HttpHeaders.

Propriedades

Accept

Obtém o valor do cabeçalho Accept para uma solicitação HTTP.Gets the value of the Accept header for an HTTP request.

AcceptCharset

Obtém o valor do cabeçalho Accept-Charset para uma solicitação HTTP.Gets the value of the Accept-Charset header for an HTTP request.

AcceptEncoding

Obtém o valor do cabeçalho Accept-Encoding para uma solicitação HTTP.Gets the value of the Accept-Encoding header for an HTTP request.

AcceptLanguage

Obtém o valor do cabeçalho Accept-Language para uma solicitação HTTP.Gets the value of the Accept-Language header for an HTTP request.

Authorization

Obtém ou define o valor do cabeçalho Authorization para uma solicitação HTTP.Gets or sets the value of the Authorization header for an HTTP request.

CacheControl

Obtém ou define o valor do cabeçalho Cache-Control para uma solicitação HTTP.Gets or sets the value of the Cache-Control header for an HTTP request.

Connection

Obtém o valor do cabeçalho Connection para uma solicitação HTTP.Gets the value of the Connection header for an HTTP request.

ConnectionClose

Obtém ou define um valor que indica se o cabeçalho Connection para uma solicitação HTTP contém Close.Gets or sets a value that indicates if the Connection header for an HTTP request contains Close.

Date

Obtém ou define o valor do cabeçalho Date para uma solicitação HTTP.Gets or sets the value of the Date header for an HTTP request.

Expect

Obtém o valor do cabeçalho Expect para uma solicitação HTTP.Gets the value of the Expect header for an HTTP request.

ExpectContinue

Obtém ou define um valor que indica se o cabeçalho Expect para uma solicitação HTTP contém Continue.Gets or sets a value that indicates if the Expect header for an HTTP request contains Continue.

From

Obtém ou define o valor do cabeçalho From para uma solicitação HTTP.Gets or sets the value of the From header for an HTTP request.

Host

Obtém ou define o valor do cabeçalho Host para uma solicitação HTTP.Gets or sets the value of the Host header for an HTTP request.

IfMatch

Obtém o valor do cabeçalho If-Match para uma solicitação HTTP.Gets the value of the If-Match header for an HTTP request.

IfModifiedSince

Obtém ou define o valor do cabeçalho If-Modified-Since para uma solicitação HTTP.Gets or sets the value of the If-Modified-Since header for an HTTP request.

IfNoneMatch

Obtém o valor do cabeçalho If-None-Match para uma solicitação HTTP.Gets the value of the If-None-Match header for an HTTP request.

IfRange

Obtém ou define o valor do cabeçalho If-Range para uma solicitação HTTP.Gets or sets the value of the If-Range header for an HTTP request.

IfUnmodifiedSince

Obtém ou define o valor do cabeçalho If-Unmodified-Since para uma solicitação HTTP.Gets or sets the value of the If-Unmodified-Since header for an HTTP request.

MaxForwards

Obtém ou define o valor do cabeçalho Max-Forwards para uma solicitação HTTP.Gets or sets the value of the Max-Forwards header for an HTTP request.

Pragma

Obtém o valor do cabeçalho Pragma para uma solicitação HTTP.Gets the value of the Pragma header for an HTTP request.

ProxyAuthorization

Obtém ou define o valor do cabeçalho Proxy-Authorization para uma solicitação HTTP.Gets or sets the value of the Proxy-Authorization header for an HTTP request.

Range

Obtém ou define o valor do cabeçalho Range para uma solicitação HTTP.Gets or sets the value of the Range header for an HTTP request.

Referrer

Obtém ou define o valor do cabeçalho Referer para uma solicitação HTTP.Gets or sets the value of the Referer header for an HTTP request.

TE

Obtém o valor do cabeçalho TE para uma solicitação HTTP.Gets the value of the TE header for an HTTP request.

Trailer

Obtém o valor do cabeçalho Trailer para uma solicitação HTTP.Gets the value of the Trailer header for an HTTP request.

TransferEncoding

Obtém o valor do cabeçalho Transfer-Encoding para uma solicitação HTTP.Gets the value of the Transfer-Encoding header for an HTTP request.

TransferEncodingChunked

Obtém ou define um valor que indica se o cabeçalho Transfer-Encoding para uma solicitação HTTP contém blocos.Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP request contains chunked.

Upgrade

Obtém o valor do cabeçalho Upgrade para uma solicitação HTTP.Gets the value of the Upgrade header for an HTTP request.

UserAgent

Obtém o valor do cabeçalho User-Agent para uma solicitação HTTP.Gets the value of the User-Agent header for an HTTP request.

Via

Obtém o valor do cabeçalho Via para uma solicitação HTTP.Gets the value of the Via header for an HTTP request.

Warning

Obtém o valor do cabeçalho Warning para uma solicitação HTTP.Gets the value of the Warning header for an HTTP request.

Métodos

Add(String, IEnumerable<String>)

Adiciona o cabeçalho especificado e seus valores na coleção HttpHeaders.Adds the specified header and its values into the HttpHeaders collection.

(Herdado de HttpHeaders)
Add(String, String)

Adiciona o cabeçalho especificado e seu valor na coleção HttpHeaders.Adds the specified header and its value into the HttpHeaders collection.

(Herdado de HttpHeaders)
Clear()

Remove todos os cabeçalhos da coleção HttpHeaders.Removes all headers from the HttpHeaders collection.

(Herdado de HttpHeaders)
Contains(String)

Retorna se um cabeçalho específico existe na coleção HttpHeaders.Returns if a specific header exists in the HttpHeaders collection.

(Herdado de HttpHeaders)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que pode ser iterado por meio da instância HttpHeaders.Returns an enumerator that can iterate through the HttpHeaders instance.

(Herdado de HttpHeaders)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
GetValues(String)

Retorna todos os valores de cabeçalho para um cabeçalho especificado armazenado na coleção HttpHeaders.Returns all header values for a specified header stored in the HttpHeaders collection.

(Herdado de HttpHeaders)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
Remove(String)

Remove o cabeçalho especificado da coleção HttpHeaders.Removes the specified header from the HttpHeaders collection.

(Herdado de HttpHeaders)
ToString()

Retorna uma cadeia de caracteres que representa o objeto HttpHeaders atual.Returns a string that represents the current HttpHeaders object.

(Herdado de HttpHeaders)
TryAddWithoutValidation(String, IEnumerable<String>)

Retorna um valor que indica se o cabeçalho especificado e seus valores foram adicionados para a coleção HttpHeaders sem validar as informações fornecidas.Returns a value that indicates whether the specified header and its values were added to the HttpHeaders collection without validating the provided information.

(Herdado de HttpHeaders)
TryAddWithoutValidation(String, String)

Retorna um valor que indica se o cabeçalho especificado e seu valor foram adicionados para a coleção HttpHeaders sem validar as informações fornecidas.Returns a value that indicates whether the specified header and its value were added to the HttpHeaders collection without validating the provided information.

(Herdado de HttpHeaders)
TryGetValues(String, IEnumerable<String>)

Retorna se um cabeçalho especificado e valores especificados são armazenados na coleção HttpHeaders.Return if a specified header and specified values are stored in the HttpHeaders collection.

(Herdado de HttpHeaders)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Obtém um enumerador que pode iterar por uma HttpHeaders.Gets an enumerator that can iterate through a HttpHeaders.

(Herdado de HttpHeaders)

Métodos de Extensão

CopyToDataTable<T>(IEnumerable<T>)

Retorna um DataTable que contém cópias dos objetos DataRow, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Retorna uma coleção de elementos que contém os ancestrais de cada nó na coleção de origem.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada de elementos que contém os ancestrais de cada nó na coleção de origem.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Retorna uma coleção dos nós descendentes de todos os documentos e elementos na coleção de origem.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Retorna uma coleção de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Retorna uma coleção dos filhos elementos de cada elemento e o documento na coleção de origem.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada dos elementos filho de cada elemento e documento na coleção de origem.Returns a filtered collection of the child elements of every element and document in the source collection. Somente os elementos que têm um XName correspondente são incluídos na coleção.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Retorna uma coleção de nós que contém todos os nós na coleção de origem, classificados em ordem segundo o documento.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Retorna uma coleção dos nós filhos de todos os documentos e elementos na coleção de origem.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Remove todos os nós na coleção de origem do respectivo nó pai.Removes every node in the source collection from its parent node.

Aplica-se a