Udostępnij za pośrednictwem


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 "__".

public:
 virtual property System::Management::PropertyDataCollection ^ SystemProperties { System::Management::PropertyDataCollection ^ get(); };
public virtual System.Management.PropertyDataCollection SystemProperties { get; }
member this.SystemProperties : System.Management.PropertyDataCollection
Public Overridable ReadOnly Property SystemProperties As PropertyDataCollection

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 .

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();
        }
    }
}
Imports System.Management


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

        ' Get the WMI class
        Dim processClass As New ManagementClass( _
            "Win32_Process")

        ' Get the system properties for the class
        Dim properties As PropertyDataCollection
        properties = processClass.SystemProperties

        For Each p As PropertyData In properties

            Console.WriteLine(p.Name)
            Console.WriteLine(p.Value)
            Console.WriteLine()

        Next
    End Function
End Class

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