Uri.Query Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt querygegevens op die zijn opgenomen in de opgegeven URI, inclusief het voorloopteken '?' als deze niet leeg is.
public:
property System::String ^ Query { System::String ^ get(); };
public string Query { get; }
member this.Query : string
Public ReadOnly Property Query As String
Waarde van eigenschap
Alle querygegevens die zijn opgenomen in de opgegeven URI.
Uitzonderingen
Dit exemplaar vertegenwoordigt een relatieve URI en deze eigenschap is alleen geldig voor absolute URI's.
Voorbeelden
In het volgende voorbeeld wordt de query ?date=today naar de console geschreven.
Uri baseUri = new Uri ("http://www.contoso.com/");
Uri myUri = new Uri (baseUri, "catalog/shownew.htm?date=today");
Console.WriteLine (myUri.Query);
let baseUri = Uri "http://www.contoso.com/"
let myUri = Uri (baseUri, "catalog/shownew.htm?date=today")
printfn $"{myUri.Query}"
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
Console.WriteLine(myUri.Query)
Opmerkingen
De Query eigenschap bevat querygegevens die zijn opgenomen in de URI. Querygegevens worden gescheiden van de padinformatie door een vraagteken (?) en blijven doorgaan naar het einde van de URI. De geretourneerde querygegevens bevatten het voorloopvraagteken.
De querygegevens worden standaard op basis van RFC 2396 ontsnapt. Als id's (International Resource Identifiers) of IDN-parsering (International Resource Identifiers) of Internationalized Domain Name (IDN) zijn ingeschakeld, wordt de querygegevens ontsnapt volgens RFC 3986 en RFC 3987.
Zie de sectie Opmerkingen voor de Uri klas voor meer informatie over IRI-ondersteuning.
Note
De eigenschap bevat het voorloopscheidingsteken (?), terwijl de URI-specificatie (RFC 3986) de query herkent als het gedeelte van een URI zonder het scheidingsteken.