Compartir a través de


ManagementClass.Derivation Propiedad

Definición

Obtiene una matriz que contiene todas las clases WMI de la jerarquía de herencia desde esta clase hasta el inicio de la jerarquía.

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 de propiedad

Colección de cadenas que contiene los nombres de todas las clases WMI de la jerarquía de herencia correspondiente a esta clase.

Ejemplos

En el ejemplo siguiente se muestra cómo inicializar una ManagementClass variable con un ManagementClass constructor y, a continuación, obtener todas las clases de la jerarquía de herencia de la clase WMI pasadas al constructor, a la parte superior de la jerarquía.

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

Comentarios

Esta propiedad es de sólo lectura.

Seguridad de .NET Framework

Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.

Se aplica a