Aracılığıyla paylaş


Uri.PathAndQuery Özellik

Tanım

AbsolutePath ve Query özelliklerini bir soru işareti (?) ile ayırarak alır.

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

Özellik Değeri

AbsolutePath soru işareti (?) ile ayrılmış ve Query özellikleri.

Özel durumlar

Bu örnek göreli bir URI'yi temsil eder ve bu özellik yalnızca mutlak URI'ler için geçerlidir.

Örnekler

Aşağıdaki örnek, konsola URI yolunu (/catalog/shownew.htm) ve sorgu (?date=today) bilgilerini yazar.

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)

Açıklamalar

PathAndQuery özelliği, sunucudaki mutlak yolu ve istekle birlikte gönderilen sorgu bilgilerini içerir. ve Query özelliklerini birleştirmek için aynıdırAbsolutePath.

Özelliği varsayılan PathAndQuery olarak RFC 2396'ya göre kaçıştır. Uluslararası Kaynak Tanımlayıcıları (IPI' ler) veya Uluslararası Etki Alanı Adı (IDN) ayrıştırma etkinse, PathAndQuery rfc 3986 ve RFC 3987'ye göre özellikten çıkış yapılır.

IRI desteği hakkında daha fazla bilgi için Uri sınıfın Açıklamalar bölümüne bakın.

Şunlara uygulanır