Idioma

RequestUri Classe

Definição

public ref class RequestUri
public class RequestUri
type RequestUri = class
Public Class RequestUri
Herança
RequestUri

Construtores

Nome Description
RequestUri()

Propriedades

Nome Description
HasPath

Obtém se essa instância RequestUri tem ou não um caminho.

HasQuery

Obtém se essa instância RequestUri tem ou não uma consulta.

Host

Obtém ou define o nome do host DNS (Sistema de Nomes de Domínio) ou o endereço IP de um servidor.

Path

Obtém ou define o caminho para o recurso referenciado pelo URI.

PathAndQuery

Obtém o caminho e a cadeia de caracteres de consulta para o recurso referenciado pelo URI.

Port

Obtém ou define o número da porta do URI.

Query

Obtém ou define as informações de consulta incluídas no URI.

Scheme

Obtém ou define o nome do esquema do URI.

Métodos

Nome Description
AppendPath(Boolean, Boolean)
AppendPath(Byte[], String, Boolean)
AppendPath(DateTimeOffset, String, Boolean)
AppendPath(Double, Boolean)
AppendPath(Guid, Boolean)
AppendPath(IEnumerable<String>, Boolean)
AppendPath(Int32, Boolean)
AppendPath(Int64, Boolean)
AppendPath(ReadOnlySpan<Char>, Boolean)

Opcionalmente, escapa e acrescenta o value a sem Path adicionar separador de caminho. Se escape for true, os segmentos de caminho e quaisquer outros caracteres serão escapados, por exemplo, ":" será escapado como "%3a".

AppendPath(Single, Boolean)
AppendPath(String, Boolean)

Opcionalmente, escapa e acrescenta o value a sem Path adicionar separador de caminho. Se escape for true, os segmentos de caminho e quaisquer outros caracteres serão escapados, por exemplo, ":" será escapado como "%3a".

AppendPath(String)

Escapa e acrescenta o value a sem Path adicionar separador de caminho. Segmentos de caminho e quaisquer outros caracteres serão escapados, por exemplo, ":" será escapado como "%3a".

AppendPath(TimeSpan, String, Boolean)
AppendQuery(ReadOnlySpan<Char>, ReadOnlySpan<Char>, Boolean)

Acrescenta um parâmetro de consulta adicionando separador, se necessário.

AppendQuery(String, Boolean, Boolean)
AppendQuery(String, Byte[], String, Boolean)
AppendQuery(String, DateTimeOffset, String, Boolean)
AppendQuery(String, Decimal, Boolean)
AppendQuery(String, Double, Boolean)
AppendQuery(String, Guid, Boolean)
AppendQuery(String, Int32, Boolean)
AppendQuery(String, Int64, Boolean)
AppendQuery(String, Single, Boolean)
AppendQuery(String, String, Boolean)

Acrescenta um parâmetro de consulta adicionando separador, se necessário.

AppendQuery(String, String)

Acrescenta um parâmetro de consulta adicionando separador, se necessário. Escapa do valor.

AppendQuery(String, TimeSpan, Boolean)
AppendQuery(String, TimeSpan, String, Boolean)
AppendQueryDelimited<T>(String, IEnumerable<T>, String, Boolean)
AppendQueryDelimited<T>(String, IEnumerable<T>, String, String, Boolean)
AppendRawPathOrQueryOrHostOrScheme(String, Boolean)
Reset(Uri)

Substitui valores dentro dessa instância por valores fornecidos no value parâmetro.

ToString()

Retorna uma representação de cadeia de caracteres deste RequestUri.

ToUri()

Obtém a Uri instância construída pela instância especificada RequestUri .

Aplica-se a