Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore ManagementClass ()

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe ManagementClass. Questo è il costruttore predefinito.

Spazio dei nomi:   System.Management
Assembly:  System.Management (in System.Management.dll)

public ManagementClass()

Attendibilità totale per il chiamante immediato. Impossibile usare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Using Libraries from Partially Trusted Code.

Nell'esempio seguente è riportato un esempio di come inizializzare un ManagementClass variabile con il ManagementClass costruttore predefinito. Nell'esempio vengono elencati i metodi, proprietà e qualificatori per la classe creata.

using System;
using System.Management;

public class Sample 
{    
    public static void Main() 
    {

        // Get the WMI class
        ManagementClass processClass = 
            new ManagementClass();
        processClass.Path = new 
            ManagementPath("Win32_Process");

        // Get the methods in the class
        MethodDataCollection methods =
            processClass.Methods;

        // display the methods
        Console.WriteLine("Method Names: ");
        foreach (MethodData method in methods)
        {
            Console.WriteLine(method.Name);
        }
        Console.WriteLine();

        // Get the properties in the class
        PropertyDataCollection properties =
            processClass.Properties;

        // display the properties
        Console.WriteLine("Property Names: ");
        foreach (PropertyData property in properties)
        {
            Console.WriteLine(property.Name);
        }
        Console.WriteLine();

        // Get the Qualifiers in the class
        QualifierDataCollection qualifiers =
            processClass.Qualifiers;

        // display the qualifiers
        Console.WriteLine("Qualifier Names: ");
        foreach (QualifierData qualifier in qualifiers)
        {
            Console.WriteLine(qualifier.Name);
        }

    }
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: