ManagementBaseObject.ClassPath 속성

정의

관리 개체의 클래스에 대한 경로를 가져옵니다.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

속성 값

관리 개체의 클래스에 대 한 클래스 경로입니다.The class path to the management object's class.

예제

다음 예제 코드에는 root\CIMV2 네임 스페이스의 클래스 경로 사용 하 여 클래스를 모두 나열합니다.The following example code lists all the classes with their class paths in the root\CIMV2 namespace.

\\MyBox\root\cimv2: Win32_LogicalDisk = ' C: ' 개체의 경우 클래스 경로는 \\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.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

설명

속성 값Property Value

관리 개체의 클래스에 대 한 경로를 나타내는 ManagementPath입니다.A ManagementPath that represents the path to the management object's class.

.NET Framework 보안.NET Framework Security

직접 실행 호출자의 경우 완전히 신뢰합니다.Full trust for the immediate caller. 부분적으로 신뢰할 수 있는 코드에서는 이 멤버를 사용할 수 없습니다.This member cannot be used by partially trusted code. 자세한 내용은 부분적으로 신뢰할 수 있는 코드에서 라이브러리를 사용 하 여입니다.For more information, see Using Libraries from Partially Trusted Code.

적용 대상