Uri.Query Uri.Query Uri.Query Uri.Query Property

Définition

Obtient les informations de requête incluses dans l'URI spécifié.Gets any query information included in the specified URI.

public:
 property System::String ^ Query { System::String ^ get(); };
public string Query { get; }
member this.Query : string
Public ReadOnly Property Query As String

Valeur de propriété

String contient les informations de requête incluses dans l'URI spécifié.A String that contains any query information included in the specified URI.

Exceptions

Cette instance représente un URI relatif, et cette propriété est uniquement valide pour les URI absolus.This instance represents a relative URI, and this property is valid only for absolute URIs.

Exemples

L’exemple suivant écrit la requête ? date = today sur la console.The following example writes the query ?date= today to the console.

Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri, "catalog/shownew.htm?date=today" );

Console::WriteLine( myUri->Query );
Uri baseUri = new Uri ("http://www.contoso.com/");
Uri myUri = new Uri (baseUri, "catalog/shownew.htm?date=today");

Console.WriteLine (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)

Remarques

La Query propriété contient les informations de requête incluses dans l’URI.The Query property contains any query information included in the URI. Les informations de requête sont séparées des informations de chemin d’accès par un point d’interrogation ( ?) et continuent jusqu’à la fin de l’URI.Query information is separated from the path information by a question mark (?) and continues to the end of the URI. Les informations de requête retournées incluent le point d’interrogation principal.The query information returned includes the leading question mark.

Les informations de requête sont placées dans une séquence d’échappement conformément à la RFC 2396 par défaut.The query information is escaped according to RFC 2396 by default. Si l’analyse des IRI (International Resource Identifiers) ou des IDN (Internationalized Domain Name) est activée, les informations de requête sont placées dans une séquence d’échappement conformément aux RFC 3986 et RFC 3987.If International Resource Identifiers (IRIs) or Internationalized Domain Name (IDN) parsing is enabled, the query information is escaped according to RFC 3986 and RFC 3987.

Pour plus d’informations sur la prise en charge des IRI, consultez Uri la section Notes de la classe.For more information on IRI support, see the Remarks section for the Uri class.

S’applique à