Поделиться через


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 = 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)

Комментарии

Свойство PathAndQuery содержит абсолютный путь на сервере и сведения о запросе, отправляемые вместе с запросом. Он идентичен объединяю AbsolutePath свойства и Query .

Свойство PathAndQuery экранируется в соответствии с RFC 2396 по умолчанию. Если включен синтаксический анализ международных идентификаторов ресурсов (IRIs) или международного доменного имени (IDN), PathAndQuery свойство экранируется в соответствии с RFC 3986 и RFC 3987.

Дополнительные сведения о поддержке IRI см. в разделе Примечания Uri для класса .

Применяется к