ManagementBaseObject.SystemProperties ManagementBaseObject.SystemProperties ManagementBaseObject.SystemProperties ManagementBaseObject.SystemProperties Property

Definizione

Ottiene la raccolta delle proprietà di sistema WMI dell'oggetto di gestione, ad esempio il nome della classe, il server e lo spazio dei nomi.Gets the collection of WMI system properties of the management object (for example, the class name, server, and namespace). I nomi delle proprietà di sistema WMI iniziano con "".WMI system property names begin with "".

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

Valore della proprietà

Raccolta che contiene le proprietà di sistema per un oggetto di gestione.A collection that contains the system properties for a management object.

Esempi

Nell'esempio seguente viene utilizzata SystemProperties la proprietà per visualizzare il nome e il valore delle proprietà di sistema per la classe Win32_Process .The following example uses the SystemProperties property to display the name and value of the system properties for the Win32_Process class. Per ulteriori informazioni sulla classe Win32_Process , vedere la documentazione Strumentazione gestione Windows .For more information on the Win32_Process class, see the Windows Management Instrumentation documentation.

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

Commenti

Valore proprietàProperty Value

Oggetto PropertyDataCollection che rappresenta le proprietà di sistema dell'oggetto di gestione.A PropertyDataCollection that represents the system properties of the management object.

Sicurezza di .NET Framework.NET Framework Security

Attendibilità totale per il chiamante immediato.Full trust for the immediate caller. Impossibile utilizzare questo membro in codice parzialmente attendibile.This member cannot be used by partially trusted code. Per altre informazioni, vedere uso di librerie da codice parzialmente attendibile.For more information, see Using Libraries from Partially Trusted Code.

Si applica a