Partilhar via


ManagementClass.Derivation Propriedade

Definição

Obtém uma matriz que contém todas as classes WMI na hierarquia de herança dessa classe para a parte superior da hierarquia.

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

Valor da propriedade

Uma coleção de cadeias de caracteres que contém os nomes de todas as classes WMI na hierarquia de herança dessa classe.

Exemplos

O exemplo a seguir mostra como inicializar uma ManagementClass variável com um ManagementClass construtor e obter todas as classes na hierarquia de herança da classe WMI passada para o construtor, para a parte superior da hierarquia.

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

Comentários

Esta propriedade é somente para leitura.

Segurança do .NET Framework

Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.

Aplica-se a