ManagementQuery.ParseQuery(String) Método

Definição

Analisa a cadeia de caracteres de consulta e define os valores de propriedade adequadamente.Parses the query string and sets the property values accordingly. Se a consulta for válida, a propriedade de nome de classe e a propriedade de condição da consulta serão analisadas.If the query is valid, the class name property and condition property of the query will be parsed.

protected public:
 virtual void ParseQuery(System::String ^ query);
protected internal virtual void ParseQuery (string query);
abstract member ParseQuery : string -> unit
override this.ParseQuery : string -> unit
Protected Friend Overridable Sub ParseQuery (query As String)

Parâmetros

query
String

A cadeia de caracteres de consulta a ser analisada.The query string to be parsed.

Exemplos

O exemplo a seguir analisa uma consulta no nome da classe e nas propriedades da condição.The following example parses a query into class name and condition properties.

using System;
using System.Management;

public class Sample 
{    
    public static void Main() 
    {

        SelectQuery query = new SelectQuery("SELECT * " +
            "FROM Win32_LogicalDisk " +
            "WHERE FreeSpace < 4000000");
        // The query is parsed so that the className property
        // is Win32_LogicalDisk and the condition property
        // is FreeSpace < 4000000
    }
}
Imports System.Management


Public Class Sample
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer

        Dim query As SelectQuery
        query = New SelectQuery("SELECT * " & _
            "FROM Win32_LogicalDisk " & _
            "WHERE FreeSpace < 4000000")
        ' The query is parsed so that the className property
        ' is Win32_LogicalDisk and the condition property
        ' is FreeSpace < 4000000

    End Function
End Class

Comentários

Segurança do .NET Framework.NET Framework Security

Confiança total para o autor da chamada imediato.Full trust for the immediate caller. Este membro não pode ser usado por código parcialmente confiável.This member cannot be used by partially trusted code. Para obter mais informações, consulte usando bibliotecas de código parcialmente confiável.For more information, see Using Libraries from Partially Trusted Code.

Aplica-se a