Język

RequestUri Klasa

Definicja

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

Konstruktory

Nazwisko Opis
RequestUri()

Właściwości

Nazwisko Opis
HasPath

Pobiera, czy to wystąpienie programu RequestUri ma ścieżkę.

HasQuery

Pobiera, czy to wystąpienie obiektu RequestUri ma zapytanie.

Host

Pobiera lub ustawia nazwę hosta systemu nazw domen (DNS) lub adres IP serwera.

Path

Pobiera lub ustawia ścieżkę do zasobu, do których odwołuje się identyfikator URI.

PathAndQuery

Pobiera ścieżkę i ciąg zapytania do zasobu, do których odwołuje się identyfikator URI.

Port

Pobiera lub ustawia numer portu identyfikatora URI.

Query

Pobiera lub ustawia wszystkie informacje o kwerendzie zawarte w identyfikatorze URI.

Scheme

Pobiera lub ustawia nazwę schematu identyfikatora URI.

Metody

Nazwisko Opis
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)

Opcjonalnie usuwa i dołącza element do valuePath bez dodawania separatora ścieżki. Jeśli escape ma wartość true, segmenty ścieżki i wszystkie inne znaki zostaną uniknięci, np. ":" zostanie uniknięci jako "%3a".

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

Opcjonalnie usuwa i dołącza element do valuePath bez dodawania separatora ścieżki. Jeśli escape ma wartość true, segmenty ścieżki i wszystkie inne znaki zostaną uniknięci, np. ":" zostanie uniknięci jako "%3a".

AppendPath(String)

Usuwa i dołącza element do valuePath bez dodawania separatora ścieżki. Segmenty ścieżki i wszystkie inne znaki zostaną uniknięci, np. ":" zostanie uniknięci jako "%3a".

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

Dołącza parametr zapytania dodający separator, jeśli jest to wymagane.

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)

Dołącza parametr zapytania dodający separator, jeśli jest to wymagane.

AppendQuery(String, String)

Dołącza parametr zapytania dodający separator, jeśli jest to wymagane. Umożliwia ucieczkę wartości.

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)

Zastępuje wartości w tym wystąpieniu wartościami podanymi w parametrze value .

ToString()

Zwraca reprezentację ciągu tego elementu RequestUri.

ToUri()

Uri Pobiera wystąpienie skonstruowane przez określone RequestUri wystąpienie.

Dotyczy