Condividi tramite


ManagementBaseObject.ClassPath Proprietà

Definizione

Ottiene il percorso della classe dell'oggetto di gestione.

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

Valore della proprietà

Percorso della classe della classe dell'oggetto di gestione.

Esempio

Il codice di esempio seguente elenca tutte le classi con i relativi percorsi di classe nello spazio dei nomi root\CIMV2.

Per l'oggetto \\MyBox\root\cimv2:Win32_LogicalDisk= 'C:', il percorso della classe è \\MyBox\root\cimv2:Win32_LogicalDisk.

using System;
using System.Management;

public class Sample
{
    public static void Main()
    {
        // Create a query for classes
        SelectQuery query =
            new SelectQuery("SELECT * FROM meta_class");

        // Initialize an object searcher with this query
        ManagementObjectSearcher searcher =
            new ManagementObjectSearcher(query);

        // Get the resulting collection and loop through it
        foreach (ManagementObject classObject in searcher.Get())
        {
            Console.WriteLine(
                classObject.ClassPath);
        }
    }
}
Imports System.Management

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

        ' Create a query for classes
        Dim query As New SelectQuery( _
            "SELECT * FROM meta_class")

        ' Initialize an object searcher with this query
        Dim searcher As New ManagementObjectSearcher( _
            query)

        ' Get the resulting collection and loop through it
        For Each classObject As ManagementObject _
            In searcher.Get()

            Console.WriteLine( _
                classObject.ClassPath)
        Next

    End Function
End Class

Commenti

Valore della proprietà

Oggetto ManagementPath che rappresenta il percorso della classe dell'oggetto di gestione.

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a