Uri.PathAndQuery Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
AbsolutePath Ve Query özelliklerini bir soru işaretiyle (?) 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 yolu (/catalog/shownew.htm
) ve sorgu (?date=today
) bilgilerini yazar.
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)
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.
PathAndQuery özelliği varsayılan olarak RFC 2396'ya göre kaçış karakterine sahiptir. Uluslararası Kaynak Tanımlayıcıları (I RI' ler) veya Uluslararası Etki Alanı Adı (IDN) ayrıştırma etkinleştirildiyse, PathAndQuery rfc 3986 ve RFC 3987'ye göre özellikten kaçını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.