Uri.PathAndQuery プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 に従ってエスケープされます。 国際リソース識別子 (IRI) または国際化ドメイン名 (IDN) の解析が有効になっている場合、 PathAndQuery プロパティは RFC 3986 および RFC 3987 に従ってエスケープされます。
IRI サポートの詳細については、 クラスの「解説」セクションを Uri 参照してください。
適用対象
.NET