ManagementClass.Derivation Propriété

Définition

Obtient un tableau contenant toutes les classes WMI dans la hiérarchie d'héritage à partir de cette classe jusqu'au sommet de la hiérarchie.

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

Valeur de propriété

StringCollection

Collection de chaînes contenant les noms de toutes les classes WMI dans la hiérarchie d'héritage de cette classe.

Exemples

L’exemple suivant montre comment initialiser une ManagementClass variable avec un ManagementClass constructeur, puis obtenir toutes les classes de la hiérarchie d’héritage de la classe WMI passée au constructeur, en haut de la hiérarchie.

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

Remarques

Cette propriété est en lecture seule.

Sécurité du .NET Framework

Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à