Compartir a través de


RequestUriBuilder Clase

Definición

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

public class RequestUriBuilder
type RequestUriBuilder = class
Public Class RequestUriBuilder
Herencia
RequestUriBuilder

Constructores

RequestUriBuilder()

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

Propiedades

HasPath

Obtiene si esta instancia de tiene o no una ruta de RequestUriBuilder acceso.

HasQuery

Obtiene si esta instancia de RequestUriBuilder tiene o no una consulta.

Host

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

Path

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

PathAndQuery

Obtiene la ruta de acceso y la cadena de consulta al recurso al que hace referencia el URI.

Port

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

Query

Obtiene o establece la información de consulta incluida en la dirección URI.

Scheme

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

Métodos

AppendPath(ReadOnlySpan<Char>, Boolean)

Opcionalmente, se escapan y anexan a valuePath sin agregar separador de ruta de acceso. Si escape es true, los segmentos de ruta de acceso y cualquier otro carácter se escaparán, por ejemplo, ":" se escaparán como "%3a".

AppendPath(String)

Escapa y anexa a valuePath sin agregar separador de ruta de acceso. Los segmentos de la ruta de acceso y cualquier otro carácter se escaparán, por ejemplo, ":" como "%3a".

AppendPath(String, Boolean)

Opcionalmente, se escapan y anexan a valuePath sin agregar separador de ruta de acceso. Si escape es true, los segmentos de ruta de acceso y cualquier otro carácter se escaparán, por ejemplo, ":" se escaparán como "%3a".

AppendQuery(ReadOnlySpan<Char>, ReadOnlySpan<Char>, Boolean)

Anexa un parámetro de consulta que agrega separador si es necesario.

AppendQuery(String, String)

Anexa un parámetro de consulta que agrega separador si es necesario. Escape del valor.

AppendQuery(String, String, Boolean)

Anexa un parámetro de consulta que agrega separador si es necesario.

Reset(Uri)

Reemplaza los valores de esta instancia por los valores proporcionados en el value parámetro .

ToString()

Devuelve una representación de cadena de este objeto RequestUriBuilder.

ToUri()

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

Se aplica a