Langue

RequestUri Classe

Définition

public ref class RequestUri
public class RequestUri
type RequestUri = class
Public Class RequestUri
Héritage
RequestUri

Constructeurs

Nom Description
RequestUri()

Propriétés

Nom Description
HasPath

Obtient si cette instance de possède ou non un chemin d’accès RequestUri .

HasQuery

Obtient si cette instance d’une RequestUri requête est ou non effectuée.

Host

Obtient ou définit le nom d’hôte dns (Domain Name System) ou l’adresse IP d’un serveur.

Path

Obtient ou définit le chemin d’accès à la ressource référencée par l’URI.

PathAndQuery

Obtient le chemin d’accès et la chaîne de requête de la ressource référencée par l’URI.

Port

Obtient ou définit le numéro de port de l’URI.

Query

Obtient ou définit toutes les informations de requête incluses dans l’URI.

Scheme

Obtient ou définit le nom du schéma de l’URI.

Méthodes

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

Si vous le souhaitez, l’échappement et l’ajout du séparateur de valuePath chemin sans ajouter de séparateur de chemin d’accès. Si escape la valeur est true, les segments de chemin d’accès et tous les autres caractères sont placés dans l’échappement, par exemple « : » est placé sous la forme «%3a».

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

Si vous le souhaitez, l’échappement et l’ajout du séparateur de valuePath chemin sans ajouter de séparateur de chemin d’accès. Si escape la valeur est true, les segments de chemin d’accès et tous les autres caractères sont placés dans l’échappement, par exemple « : » est placé sous la forme «%3a».

AppendPath(String)

S’échappe et ajoute le séparateur Path de value chemin sans ajouter de séparateur de chemin. Les segments de chemin d’accès et tous les autres caractères sont placés dans l’échappement, par exemple « : » est placé sous la forme «%3a».

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

Ajoute un paramètre de requête en ajoutant un séparateur si nécessaire.

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)

Ajoute un paramètre de requête en ajoutant un séparateur si nécessaire.

AppendQuery(String, String)

Ajoute un paramètre de requête en ajoutant un séparateur si nécessaire. Échappe la valeur.

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)

Remplace les valeurs à l’intérieur de cette instance par les valeurs fournies dans le value paramètre.

ToString()

Retourne une représentation sous forme de chaîne de ce RequestUri.

ToUri()

Obtient l’instance Uri construite par l’instance spécifiée RequestUri .

S’applique à