ManagementClass.Derivation Vlastnost

Definice

Získá pole obsahující všechny třídy WMI v hierarchii dědičnosti z této třídy do horní části hierarchie.

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

Hodnota vlastnosti

Řetězcová kolekce obsahující názvy všech tříd WMI v hierarchii dědičnosti této třídy.

Příklady

Následující příklad ukazuje, jak inicializovat ManagementClass proměnnou pomocí konstruktoru ManagementClass a pak získat všechny třídy v hierarchii dědičnosti z třídy WMI předané do konstruktoru do horní části hierarchie.

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

Poznámky

Tato vlastnost je pouze pro čtení.

Zabezpečení rozhraní .NET Framework

Plný vztah důvěryhodnosti pro okamžitého volajícího. Tento člen nemůže být používán částečně důvěryhodným kódem. Další informace naleznete v tématu Použití knihoven z částečně důvěryhodného kódu.

Platí pro