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

Definición

Obtiene la información de consulta incluida en el identificador URI especificado.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

Valor de propiedad

String que contiene la información de consulta incluida en el identificador URI especificado.A String that contains any query information included in the specified URI.

Excepciones

Esta instancia representa un identificador URI relativo, y esta propiedad sólo es válida para identificadores URI absolutos.This instance represents a relative URI, and this property is valid only for absolute URIs.

Ejemplos

En el ejemplo siguiente se escribe la consulta? Date = hoy en la consola.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)

Comentarios

La Query propiedad contiene cualquier información de consulta incluida en el identificador URI.The Query property contains any query information included in the URI. La información de la consulta se separa de la información de la ruta de acceso con un signo de interrogación (?) y continúa hasta el final del identificador URI.Query information is separated from the path information by a question mark (?) and continues to the end of the URI. La información de consulta devuelta incluye el signo de interrogación inicial.The query information returned includes the leading question mark.

De forma predeterminada, la información de la consulta se escapa según RFC 2396.The query information is escaped according to RFC 2396 by default. Si el análisis de los identificadores de recursos internacionales (IRIs) o de nombres de dominio internacionalizados (IDN) está habilitado, la información de la consulta se convierte en un carácter de escape según RFC 3986 y 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.

Para obtener más información sobre la compatibilidad con IRI, consulte la sección Uri comentarios de la clase.For more information on IRI support, see the Remarks section for the Uri class.

Se aplica a