How to Connect to the Configuration Manager Client WMI Namespace by Using System.Management (Jak nawiązać połączenie z przestrzenią nazw usługi WMI klienta Configuration Manager przy użyciu programu System.Management)

Aby nawiązać połączenie z dostawcą ManagementScope instrumentacji zarządzania windows (WMI) klienta Configuration Manager, należy utworzyć obiekt w przestrzeni nazw \\Client\root\ccm.

Obiekt służy ManagementScope do odczytywania i wykonywania zapytań dotyczących obiektów WMI. Na przykład Jak odczytać obiekt WMI przy użyciu pliku System.Management.

Aby nawiązać połączenie z dostawcą WMI klienta Configuration Manager

  1. W programie Visual Studio utwórz nowy projekt konsoli języka Visual C#.

  2. Dodaj odwołanie do zestawu System.Management.

  3. W kodzie źródłowym języka C# dodaj odwołanie do przestrzeni nazw System.Management z następującym kodem.

  4. using System.Management;

  5. Utwórz nową klasę i dodaj następujący przykładowy kod połączenia.

Przykład

Poniższy przykład kodu w języku C# tworzy i zwraca ManagementScope obiekt w przestrzeni nazw root\ccm.

Aby uzyskać informacje na temat wywoływania przykładowego kodu, zobacz How to Call a WMI Class Method by Using System.Management (Jak wywołać metodę klasy WMI przy użyciu pliku System.Management).


public ManagementScope Connect()  
{  
    try  
    {  
        return new ManagementScope(@"root\ccm");  
    }  
    catch (System.Management.ManagementException e)  
    {  
        Console.WriteLine("Failed to connect", e.Message);  
        throw;  
    }  
}  

Kompilowanie kodu

Obszary nazw

System

System.Management

Zestawu

System.Management.dll

Niezawodne programowanie

Wyjątek, który można zgłaszać, to System.Management.ManagementException.

Zobacz też

Informacje o programowaniu Configuration Manager WMI
How to Call a WMI Class Method by Using System.Management
How to Perform an Asynchronous Query by Using System.Management
How to Perform a Synchronous Query by Using System.Management
Jak odczytać obiekt WMI przy użyciu programu System.Management