Share via


RequestUriBuilder Klasse

Definition

Stellt einen benutzerdefinierten Generator für URIs (Uniform Resource Identifiers) bereit und ändert URIs für die Uri -Klasse.

public class RequestUriBuilder
type RequestUriBuilder = class
Public Class RequestUriBuilder
Vererbung
RequestUriBuilder

Konstruktoren

RequestUriBuilder()

Stellt einen benutzerdefinierten Generator für URIs (Uniform Resource Identifiers) bereit und ändert URIs für die Uri -Klasse.

Eigenschaften

HasPath

Ruft ab, ob diese instance von RequestUriBuilder über einen Pfad verfügt.

HasQuery

Ruft ab, ob diese instance von RequestUriBuilder über eine Abfrage verfügt.

Host

Ruft den DNS-Hostnamen (Domain Name System) oder die IP-Adresse eines Servers ab oder legt diese fest.

Path

Ruft den Pfad der Ressource ab, auf die der URI verweist, oder legt diesen fest.

PathAndQuery

Ruft den Pfad und die Abfragezeichenfolge für die Ressource ab, auf die vom URI verwiesen wird.

Port

Ruft die Anschlussnummer des URIs ab oder legt diese fest.

Query

Ruft zum URI gehörende Abfrageinformationen ab oder legt diese fest.

Scheme

Ruft den Schemanamen des URIs ab oder legt diesen fest.

Methoden

AppendPath(ReadOnlySpan<Char>, Boolean)

Optional wird escapen und an angefügt, Path ohne das value Pfadtrennzeichen hinzuzufügen. Wenn escape true ist, werden Pfadsegmente und alle anderen Zeichen mit Escapezeichen versehen, z. B. ":" als "%3a".

AppendPath(String)

Escapet und fügt das an anPath, ohne das value Pfadtrennzeichen hinzuzufügen. Pfadsegmente und alle anderen Zeichen werden mit Escapezeichen versehen, z. B. ":" wird als "%3a" mit Escapezeichen versehen.

AppendPath(String, Boolean)

Optional wird escapen und an angefügt, Path ohne das value Pfadtrennzeichen hinzuzufügen. Wenn escape true ist, werden Pfadsegmente und alle anderen Zeichen mit Escapezeichen versehen, z. B. ":" als "%3a".

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

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

AppendQuery(String, String)

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

AppendQuery(String, String, Boolean)

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

Reset(Uri)

Ersetzt Werte innerhalb dieses instance durch werte, die value im -Parameter bereitgestellt werden.

ToString()

Gibt eine Zeichenfolgendarstellung für diese RequestUriBuilder zurück.

ToUri()

Ruft die von der angegebenen RequestUriBuilder-Instanz erstellte Uri-Instanz ab.

Gilt für: