ManagementBaseObject.SystemProperties Свойство

Определение

Получает коллекцию системных свойств WMI управляющего объекта (например, имя класса, сервер и пространство имен). Имена системных свойств WMI начинаются с "__".

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

Значение свойства

PropertyDataCollection

Коллекция, содержащая системные свойства объекта управления.

Примеры

В следующем примере свойство используется SystemProperties для отображения имени и значения системных свойств класса Win32_Process . Дополнительные сведения о классе Win32_Process см. в документации по инструментированию управления 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

Комментарии

Значение свойства

Объект, PropertyDataCollection представляющий системные свойства объекта управления.

Безопасность платформы .NET Framework

Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".

Применяется к