Uri.Query Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft alle Abfrageinformationen ab, die im angegebenen URI enthalten sind, einschließlich des führenden Zeichens "?", wenn nicht leer.
public:
property System::String ^ Query { System::String ^ get(); };
public string Query { get; }
member this.Query : string
Public ReadOnly Property Query As String
Eigenschaftswert
Alle Abfrageinformationen, die im angegebenen URI enthalten sind.
Ausnahmen
Diese Instanz stellt einen relativen URI dar, und diese Eigenschaft ist nur für absolute URIs gültig.
Beispiele
Im folgenden Beispiel wird die Abfrage ?date=today in die Konsole geschrieben.
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)
Hinweise
Die Query Eigenschaft enthält alle Abfrageinformationen, die im URI enthalten sind. Abfrageinformationen werden von den Pfadinformationen durch ein Fragezeichen (?) getrennt und am Ende des URI fortgesetzt. Die zurückgegebenen Abfrageinformationen enthalten das führende Fragezeichen.
Die Abfrageinformationen werden standardmäßig gemäß RFC 2396 escaped. Wenn die Analyse von International Resource Identifiers (IRIs) oder Internationalized Domain Name (IDN) aktiviert ist, werden die Abfrageinformationen gemäß RFC 3986 und RFC 3987 escaped.
Weitere Informationen zur IRI-Unterstützung finden Sie im Abschnitt "Hinweise" für den Uri Kurs.
Hinweis
Die Eigenschaft enthält das führende Trennzeichen (?), während die URI-Spezifikation (RFC 3986) die Abfrage als Teil eines URI ohne Trennzeichen erkennt.