Partilhar via


UriBuilder Classe

Definição

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

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

Comentários

A UriBuilder classe fornece uma maneira conveniente de modificar o conteúdo de uma Uri instância sem criar uma nova Uri instância para cada modificação.

As UriBuilder propriedades fornecem acesso de leitura/gravação às propriedades somente Uri leitura para que possam ser modificadas.

Construtores

UriBuilder()

Inicializa uma nova instância da classe UriBuilder.

UriBuilder(String)

Inicializa uma nova instância da classe UriBuilder com URI especificado.

UriBuilder(String, String)

Inicializa uma nova instância da classe UriBuilder com o esquema e o host especificados.

UriBuilder(String, String, Int32)

Inicializa uma nova instância da classe UriBuilder com o esquema, o host e a porta especificados.

UriBuilder(String, String, Int32, String)

Inicializa uma nova instância da classe UriBuilder com o esquema, o host, o número da porta e o caminho especificados.

UriBuilder(String, String, Int32, String, String)

Inicializa uma nova instância da classe com o esquema, o host, o número da porta, o caminho e o UriBuilder identificador de fragmento ou de cadeia de consulta especificados.

UriBuilder(Uri)

Inicializa uma nova instância da classe UriBuilder com a instância Uri especificada.

Propriedades

Fragment

Obtém ou define a parte do fragmento do URI, incluindo o caractere '#' à esquerda, se não estiver vazio.

Host

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

Password

Obtém ou define a senha associada ao usuário que acessa o URI.

Path

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

Port

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

Query

Obtém ou define qualquer informação de consulta incluída no URI, incluindo o caractere '?' à esquerda, se não estiver vazio.

Scheme

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

Uri

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

UserName

Obtém ou define o nome de usuário associado ao usuário que acessa o URI.

Métodos

Equals(Object)

Compara uma instância Uri existente com os conteúdos do UriBuilder quanto à igualdade.

GetHashCode()

Retorna o código hash para o URI.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna a cadeia de caracteres de exibição da instância UriBuilder especificada.

Aplica-se a

Confira também