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 в иерархии наследования этого класса.

Примеры

В следующем примере показано, как инициализировать ManagementClass переменную с ManagementClass помощью конструктора, а затем получить все классы в иерархии наследования из класса 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

Полное доверие для немедленного вызывающего абонента. Этот элемент не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".

Применяется к