UriBuilder Clase

Definición

Proporciona un constructor personalizado para los identificadores uniformes de recursos (URI) y modifica los URI para la clase Uri.

public ref class UriBuilder
public class UriBuilder
type UriBuilder = class
Public Class UriBuilder
Herencia
UriBuilder

Comentarios

La UriBuilder clase proporciona una manera cómoda de modificar el contenido de una Uri instancia sin crear una nueva Uri instancia para cada modificación.

Las UriBuilder propiedades proporcionan acceso de lectura y escritura a las propiedades de solo Uri lectura para que se puedan modificar.

Constructores

UriBuilder()

Inicializa una nueva instancia de la clase UriBuilder.

UriBuilder(String)

Inicializa una nueva instancia de la clase UriBuilder con el identificador URI especificado.

UriBuilder(String, String)

Inicializa una nueva instancia de la clase UriBuilder con el servicio y host que se hayan especificado.

UriBuilder(String, String, Int32)

Inicializa una nueva instancia de la clase UriBuilder con el servicio, el host y el puerto que se hayan especificado.

UriBuilder(String, String, Int32, String)

Inicializa una nueva instancia de la clase UriBuilder con el servicio, el host, el número de puerto y la ruta de acceso que se hayan especificado.

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

Inicializa una nueva instancia de la UriBuilder clase con el esquema, host, número de puerto, ruta de acceso y cadena de consulta o identificador de fragmento especificados.

UriBuilder(Uri)

Inicializa una nueva instancia de la clase UriBuilder con la instancia de Uri especificada.

Propiedades

Fragment

Obtiene o establece la parte de fragmento del URI, incluido el carácter "#" inicial si no está vacío.

Host

Obtiene o establece el nombre de host DNS (Sistema de nombres de dominio) o la dirección IP de un servidor.

Password

Obtiene o establece la contraseña asociada al usuario que obtiene acceso al identificador URI.

Path

Obtiene o establece la ruta de acceso al recurso al que hace referencia la dirección URI.

Port

Obtiene o establece el número de puerto de la dirección URI.

Query

Obtiene o establece cualquier información de consulta incluida en el URI, incluido el carácter "?" inicial si no está vacío.

Scheme

Obtiene o establece el nombre de servicio de la dirección URI.

Uri

Obtiene la instancia de Uri creada por la instancia UriBuilder especificada.

UserName

Obtiene o establece el nombre de usuario asociado al usuario que accede al URI.

Métodos

Equals(Object)

Compara una instancia existente de Uri con el contenido de UriBuilder para comprobar la igualdad.

GetHashCode()

Devuelve el código hash de la dirección URI.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve la cadena de presentación para la instancia de UriBuilder especificada.

Se aplica a

Consulte también