Uri.PathAndQuery Właściwość

Definicja

AbsolutePath Pobiera właściwości i Query oddzielone znakiem zapytania (?).

public:
 property System::String ^ PathAndQuery { System::String ^ get(); };
public string PathAndQuery { get; }
member this.PathAndQuery : string
Public ReadOnly Property PathAndQuery As String

Wartość właściwości

Właściwości AbsolutePath i Query oddzielone znakiem zapytania (?).

Wyjątki

To wystąpienie reprezentuje względny identyfikator URI, a ta właściwość jest prawidłowa tylko dla bezwzględnych identyfikatorów URI.

Przykłady

Poniższy przykład zapisuje informacje o ścieżce identyfikatora URI () i kwerendzie (/catalog/shownew.htm?date=today) w konsoli programu .

Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri, "catalog/shownew.htm?date=today" );

Console::WriteLine( myUri->PathAndQuery );
Uri baseUri = new Uri("http://www.contoso.com/");
Uri myUri = new Uri(baseUri, "catalog/shownew.htm?date=today");

Console.WriteLine(myUri.PathAndQuery);
let baseUri = Uri "http://www.contoso.com/"
let myUri = Uri(baseUri, "catalog/shownew.htm?date=today")

printfn $"{myUri.PathAndQuery}"
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
       
Console.WriteLine(myUri.PathAndQuery)

Uwagi

Właściwość PathAndQuery zawiera ścieżkę bezwzględną na serwerze i informacje o kwerendzie wysyłane za pomocą żądania. Jest identyczna z łączeniem AbsolutePath właściwości i Query .

Właściwość PathAndQuery jest domyślnie uciekana zgodnie z RFC 2396. Jeśli włączono analizowanie międzynarodowych identyfikatorów zasobów (IRI) lub międzynarodowych nazw domen (IDN), PathAndQuery właściwość zostanie usunięta zgodnie z RFC 3986 i RFC 3987.

Aby uzyskać więcej informacji na temat obsługi IRI, zobacz sekcję Uwagi dla Uri klasy.

Dotyczy