Compartilhar via


RequestUriBuilder Classe

Definição

Fornece um construtor personalizado para URIs (Uniform Resource Identifiers) e modifica URIs para a Uri classe .

public class RequestUriBuilder
type RequestUriBuilder = class
Public Class RequestUriBuilder
Herança
RequestUriBuilder

Construtores

RequestUriBuilder()

Fornece um construtor personalizado para URIs (Uniform Resource Identifiers) e modifica URIs para a Uri classe .

Propriedades

HasPath

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

HasQuery

Obtém se essa instância de RequestUriBuilder 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 desse URI.

Query

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

Scheme

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

Métodos

AppendPath(ReadOnlySpan<Char>, Boolean)

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

AppendPath(String)

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

AppendPath(String, Boolean)

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

AppendQuery(ReadOnlySpan<Char>, ReadOnlySpan<Char>, 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 o valor.

AppendQuery(String, String, Boolean)

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

Reset(Uri)

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

ToString()

Retorna uma representação de cadeia de caracteres desse RequestUriBuilder.

ToUri()

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

Aplica-se a