Uri.Query Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient toutes les informations de requête incluses dans l’URI spécifié, y compris le caractère « ? » de début s’il n’est pas vide.
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é
Toutes les informations de requête incluses dans l’URI spécifié.
Exceptions
Cette instance représente un URI relatif, et cette propriété est uniquement valide pour les URI absolus.
Exemples
L’exemple suivant écrit la requête ?date=today
dans la 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);
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)
Remarques
La Query propriété contient toutes les informations de requête incluses dans l’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. Les informations de requête retournées incluent le point d’interrogation de début.
Les informations de requête sont placées dans une séquence d’échappement selon RFC 2396 par défaut. Si l’analyse des identificateurs de ressources internationales (IRIs) ou IDN (Internationalized Domain Name) est activée, les informations de requête sont placées dans une séquence d’échappement selon RFC 3986 et RFC 3987.
Pour plus d’informations sur la prise en charge d’IRI, consultez la section Remarques pour la Uri classe.