ManagementBaseObject.ClassPath ManagementBaseObject.ClassPath ManagementBaseObject.ClassPath ManagementBaseObject.ClassPath Property

Definizione

Ottiene il percorso della classe dell'oggetto di gestione.Gets the path to the management object's class.

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 alla classe dell'oggetto di gestione.The class path to the management object's class.

Esempi

Esempio di codice seguente elenca tutte le classi con i relativi percorsi di classe nello spazio dei nomi root\CIMV2.The following example code lists all the classes with their class paths in the root\CIMV2 namespace.

Per il \\MyBox\root\cimv2:Win32_LogicalDisk= 'C:' dell'oggetto, il percorso di classe è \\MyBox\root\cimv2:Win32_LogicalDisk.For the \\MyBox\root\cimv2:Win32_LogicalDisk= 'C:' object, the class path is \\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
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 proprietàProperty Value

Oggetto ManagementPath che rappresenta il percorso alla classe dell'oggetto di gestione.A ManagementPath that represents the path to the management object's class.

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 utilizzo di librerie da codice parzialmente attendibile.For more information, see Using Libraries from Partially Trusted Code.

Si applica a