Uri.PathAndQuery Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
AbsolutePath Возвращает свойства, Query разделенные вопросительным знаком (?).
public:
property System::String ^ PathAndQuery { System::String ^ get(); };
public string PathAndQuery { get; }
member this.PathAndQuery : string
Public ReadOnly Property PathAndQuery As String
Значение свойства
Свойства AbsolutePath , Query разделенные вопросительным знаком (?).
Исключения
Этот экземпляр представляет относительный URI, и это свойство допустимо только для абсолютных URI.
Примеры
В следующем примере записывается путь URI (/catalog/shownew.htm) и сведения о запросе (?date=today) в консоль.
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)
Комментарии
Свойство PathAndQuery содержит абсолютный путь на сервере и сведения о запросе, отправляемые запросом. Он идентичен объединениям AbsolutePath свойств и Query свойств.
Свойство PathAndQuery по умолчанию экранируется в соответствии с RFC 2396. Если включена функция синтаксического анализа международных идентификаторов ресурсов (IRIs) или международного доменного имени (IDN), PathAndQuery свойство экранируется в соответствии с RFC 3986 и RFC 3987.
Дополнительные сведения о поддержке IRI см. в разделе "Примечания" для Uri класса.