Share via


ManagementClass.Derivation 속성

정의

이 클래스에서 계층 구조의 맨 위까지 상속 계층 구조의 모든 WMI 클래스를 포함하는 배열을 가져옵니다.

public:
 property System::Collections::Specialized::StringCollection ^ Derivation { System::Collections::Specialized::StringCollection ^ get(); };
public System.Collections.Specialized.StringCollection Derivation { get; }
member this.Derivation : System.Collections.Specialized.StringCollection
Public ReadOnly Property Derivation As StringCollection

속성 값

이 클래스의 상속 계층 구조에 있는 모든 WMI 클래스의 이름이 들어 있는 문자열 컬렉션입니다.

예제

다음 예제에서는 생성자를 사용하여 변수 ManagementClassManagementClass 초기화한 다음, 생성자에 전달된 WMI 클래스에서 계층의 맨 위로 상속 계층의 모든 클래스를 가져오는 방법을 보여 줍니다.

using System;
using System.Management;

public class Example
{
    public static void Main()
    {
        ManagementClass c =
            new ManagementClass("Win32_LogicalDisk");
        foreach (string s in c.Derivation)
            Console.WriteLine("Further derived from : {0}", s);

        return;
    }
}
Imports System.Management

Public Class Sample

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

        Dim c As New ManagementClass("Win32_LogicalDisk")
        Dim s As String
        For Each s In c.Derivation
            Console.WriteLine("Further derived from : " & s)
        Next

        Return 0
    End Function
End Class

설명

이 속성은 읽기 전용입니다.

.NET Framework 보안

직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분적으로 신뢰할 수 있는 코드에서 라이브러리를 사용 하 여입니다.

적용 대상