ManagementBaseObject.SystemProperties Właściwość

Definicja

Pobiera kolekcję właściwości systemu WMI obiektu zarządzania (na przykład nazwę klasy, serwer i przestrzeń nazw). Nazwy właściwości systemowych WMI zaczynają się od "__".

C#
public virtual System.Management.PropertyDataCollection SystemProperties { get; }

Wartość właściwości

Kolekcja zawierająca właściwości systemowe obiektu zarządzania.

Przykłady

W poniższym przykładzie użyto SystemProperties właściwości , aby wyświetlić nazwę i wartość właściwości systemu dla klasy Win32_Process . Aby uzyskać więcej informacji na temat klasy Win32_Process , zobacz dokumentację instrumentacji zarządzania Windows .

C#
using System;
using System.Management;

public class Sample
{
    public static void Main()
    {

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

        // Get the system properties for the class
        PropertyDataCollection properties =
            processClass.SystemProperties;

        // display the properties
        foreach (PropertyData p in properties)
        {
            Console.WriteLine(p.Name);
            Console.WriteLine(p.Value);
            Console.WriteLine();
        }
    }
}

Uwagi

Wartość właściwości

Obiekt PropertyDataCollection reprezentujący właściwości systemu obiektu zarządzania.

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

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1