Lenguaje

RequestUri Clase

Definición

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

Constructores

Nombre Description
RequestUri()

Propiedades

Nombre Description
HasPath

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

HasQuery

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

Host

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

Path

Obtiene o establece la ruta de acceso al recurso al que hace referencia el 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 del URI.

Query

Obtiene o establece cualquier información de consulta incluida en el URI.

Scheme

Obtiene o establece el nombre de esquema del URI.

Métodos

Nombre Description
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, escape y anexa el value objeto a Path 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á como "%3a".

AppendPath(Single, Boolean)
AppendPath(String, Boolean)

Opcionalmente, escape y anexa el value objeto a Path 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á como "%3a".

AppendPath(String)

Escape y anexa el objeto value a Path sin agregar separador de ruta de acceso. Los segmentos de ruta de acceso y cualquier otro carácter se escapen; por ejemplo, ":" se escaparán como "%3a".

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

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

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)

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 al 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)

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

ToString()

Devuelve una representación de cadena de este RequestUriobjeto .

ToUri()

Obtiene la Uri instancia construida por la instancia especificada RequestUri .

Se aplica a