Idioma

RequestUri Classe

Definição

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

Construtores

Nome Descrição
RequestUri()

Propriedades

Nome Descrição
HasPath

Percebe se esta instância de RequestUri tem ou não um caminho.

HasQuery

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

Host

Obtém ou define o nome de host ou endereço IP do Sistema de Nomes de Domínio (DNS) 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 consulta para o recurso referenciado pelo URI.

Port

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

Query

Obtém ou define qualquer informação de consulta incluída no URI.

Scheme

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

Métodos

Nome Descrição
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 Path sem adicionar separador de caminho. Se escape for verdade, 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 Path sem adicionar separador de caminho. Se escape for verdade, segmentos de caminho e quaisquer outros caracteres serão escapados, por exemplo, ":" será escapado como "%3a".

AppendPath(String)

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

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

Adiciona um parâmetro de consulta que adiciona um 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)

Adiciona um parâmetro de consulta que adiciona um separador se necessário.

AppendQuery(String, String)

Adiciona um parâmetro de consulta que adiciona um separador se necessário. Escapa ao 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 desta instância por valores fornecidos no value parâmetro.

ToString()

Devolve uma representação de cadeia desta RequestUri.

ToUri()

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

Aplica-se a