Aracılığıyla paylaş


SelectQuery.QueryString Özellik

Tanım

Nesnedeki SelectQuery sorguyu dize biçiminde alır veya ayarlar.

public:
 virtual property System::String ^ QueryString { System::String ^ get(); void set(System::String ^ value); };
public override string QueryString { get; set; }
member this.QueryString : string with get, set
Public Overrides Property QueryString As String

Özellik Değeri

Sorguyu içeren bir String değer döndürür.

Örnekler

Aşağıdaki örnek parametresiz oluşturucu ile bir SelectQuery başlatır ve ardından özelliğini değiştirir QueryString .

using System;
using System.Management;

public class Sample
{
    public static void Main(string[] args)
    {
        SelectQuery s = new SelectQuery();
        s.QueryString = "SELECT * FROM Win32_Process";

        ManagementObjectSearcher searcher =
            new ManagementObjectSearcher(
            s);

        foreach (ManagementObject o in searcher.Get())
        {
            // show the class
            Console.WriteLine(o.ToString());
        }
    }
}
Imports System.Management


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

        Dim s As New SelectQuery
        s.QueryString = "SELECT * FROM Win32_Process"

        Dim searcher As ManagementObjectSearcher
        searcher = New ManagementObjectSearcher(s)

        For Each o As ManagementObject In searcher.Get()
            'show the class
            Console.WriteLine(o.ToString())
        Next


    End Function 'Main
End Class

Açıklamalar

Bu özellik değerinin ayarlanması, nesnede depolanan önceki değerleri geçersiz kılar. Ayrıca, bu özelliğin ayarlanması, dize yeniden ayrıştırıldığında nesnenin diğer üyelerinin güncelleştirilmeye neden olur.

Özellik Değeri

Sorguyu temsil eden bir dize.

.NET Framework Güvenliği

Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.

Şunlara uygulanır