Sprache

RequestUri Klasse

Definition

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

Konstruktoren

Name Beschreibung
RequestUri()

Eigenschaften

Name Beschreibung
HasPath

Ruft ab, ob diese Instanz RequestUri über einen Pfad verfügt.

HasQuery

Ruft ab, ob diese Instanz über RequestUri eine Abfrage verfügt.

Host

Dient zum Abrufen oder Festlegen des DNS-Hostnamens (Domain Name System) oder der IP-Adresse eines Servers.

Path

Dient zum Abrufen oder Festlegen des Pfads zu der Ressource, auf die durch den URI verwiesen wird.

PathAndQuery

Ruft den Pfad und die Abfragezeichenfolge für die Ressource ab, auf die der URI verweist.

Port

Dient zum Abrufen oder Festlegen der Portnummer des URI.

Query

Ruft alle Abfrageinformationen ab, die im URI enthalten sind, oder legt diese fest.

Scheme

Dient zum Abrufen oder Festlegen des Schemanamens des URI.

Methoden

Name Beschreibung
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)

Gibt optional Escapezeichen an und fügt sie valuePath an, ohne das Pfadtrennzeichen hinzuzufügen. Ist escape "true", werden Pfadsegmente und alle anderen Zeichen escaped, z. B. ":" als "%3a" escapet.

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

Gibt optional Escapezeichen an und fügt sie valuePath an, ohne das Pfadtrennzeichen hinzuzufügen. Ist escape "true", werden Pfadsegmente und alle anderen Zeichen escaped, z. B. ":" als "%3a" escapet.

AppendPath(String)

Escapes and appends the value to Path without adding path separator. Pfadsegmente und alle anderen Zeichen werden escaped, z. B. ":" wird als "%3a" escaped" angezeigt.

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

Fügt bei Bedarf einen Abfrageparameter hinzu, der ein Trennzeichen hinzufügt.

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)

Fügt bei Bedarf einen Abfrageparameter hinzu, der ein Trennzeichen hinzufügt.

AppendQuery(String, String)

Fügt bei Bedarf einen Abfrageparameter hinzu, der ein Trennzeichen hinzufügt. Escapes the value.

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)

Ersetzt Werte in dieser Instanz durch werte, die value im Parameter angegeben sind.

ToString()

Gibt eine Zeichenfolgendarstellung dieses Werts RequestUrizurück.

ToUri()

Ruft die Uri von der angegebenen RequestUri Instanz erstellte Instanz ab.

Gilt für: