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

Definição

Obtém informações de consulta incluídas no 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 da propriedade

Um String que contém quaisquer informações de consulta incluídas no URI especificado.A String that contains any query information included in the specified URI.

Exceções

Esta instância representa uma URL relativa, e esta propriedade só é válida para URIs absolutos.This instance represents a relative URI, and this property is valid only for absolute URIs.

Exemplos

O exemplo a seguir grava a consulta? Date = hoje no 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)

Comentários

A Query propriedade contém todas as informações de consulta incluídas no URI.The Query property contains any query information included in the URI. As informações de consulta são separadas das informações de caminho por um ponto de interrogação (?) e continuam até o final do URI.Query information is separated from the path information by a question mark (?) and continues to the end of the URI. As informações de consulta retornadas incluem o ponto de interrogação à esquerda.The query information returned includes the leading question mark.

As informações de consulta têm escape de acordo com a RFC 2396 por padrão.The query information is escaped according to RFC 2396 by default. Se a análise de identificador de recursos internacionais (íris) ou o nome de domínio internacionalizado (IDN) estiver habilitada, as informações de consulta serão ignoradas de acordo com RFC 3986 e 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 obter mais informações sobre o suporte IRI, consulte a seção Comentários da classe Uri.For more information on IRI support, see the Remarks section for the Uri class.

Aplica-se a