Udostępnij za pośrednictwem


ManagementQuery.ParseQuery(String) Metoda

Definicja

Analizuje ciąg zapytania i odpowiednio ustawia wartości właściwości. Jeśli zapytanie jest prawidłowe, właściwość i właściwość warunku klasy zapytania zostaną przeanalizowane.

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)

Parametry

query
String

Ciąg zapytania, który ma zostać przeanalizowany.

Przykłady

Poniższy przykład analizuje zapytanie do właściwości nazwy klasy i warunku.

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

Uwagi

Zabezpieczenia.NET Framework

Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy