ManagementObjectSearcher.Get Metodo

Definizione

Richiama la query WMI specificata.

Overload

Nome Descrizione
Get()

Richiama la query WMI specificata e restituisce la raccolta risultante.

Get(ManagementOperationObserver)

Richiama la query WMI in modo asincrono e si associa a un watcher per recapitare i risultati.

Get()

Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs

Richiama la query WMI specificata e restituisce la raccolta risultante.

public:
 System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection

Valori restituiti

Oggetto ManagementObjectCollection contenente gli oggetti che corrispondono alla query specificata.

Esempio

Nell'esempio seguente viene inizializzata una nuova istanza della ManagementObjectSearcher classe con una query, un ambito e opzioni di enumerazione specifiche.

using System;
using System.Management;

public class Sample
{
    public static void Main(string[] args)
    {
        ManagementObjectSearcher s =
            new ManagementObjectSearcher(
            "root\\CIMV2",
            "SELECT * FROM Win32_Service",
            new EnumerationOptions(
            null, System.TimeSpan.MaxValue,
            1, true, false, true,
            true, false, true, true));

        foreach (ManagementObject service in s.Get())
        {
            // show the service
            Console.WriteLine(service.ToString());
        }
    }
}
Imports System.Management


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

        Dim s As New ManagementObjectSearcher( _
            "root\MyApp", _
            "SELECT * FROM Win32_Service", _
            New EnumerationOptions( _
            Nothing, System.TimeSpan.MaxValue, 1, _
            True, False, True, True, False, _
            True, True))


        For Each service As ManagementObject In s.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class

Commenti

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a

Get(ManagementOperationObserver)

Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs
Origine:
ManagementObjectSearcher.cs

Richiama la query WMI in modo asincrono e si associa a un watcher per recapitare i risultati.

public:
 void Get(System::Management::ManagementOperationObserver ^ watcher);
public void Get(System.Management.ManagementOperationObserver watcher);
member this.Get : System.Management.ManagementOperationObserver -> unit
Public Sub Get (watcher As ManagementOperationObserver)

Parametri

watcher
ManagementOperationObserver

Watcher che genera eventi attivati dall'operazione.

Commenti

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a