Aracılığıyla paylaş


ManagementClass.Derivation Özellik

Tanım

Bu sınıftan hiyerarşinin en üstüne devralma hiyerarşisindeki tüm WMI sınıflarını içeren bir dizi alır.

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

Özellik Değeri

Bu sınıfın devralma hiyerarşisindeki tüm WMI sınıflarının adlarını içeren bir dize koleksiyonu.

Örnekler

Aşağıdaki örnekte bir değişkenin bir ManagementClass oluşturucuyla ManagementClass nasıl başlatılacağını ve ardından devralma hiyerarşisindeki tüm sınıfların oluşturucuya geçirilen WMI sınıfından hiyerarşinin en üstüne nasıl alınacakları gösterilmektedir.

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

Açıklamalar

Bu özellik salt okunur durumdadır.

.NET Framework Güvenliği

Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.

Şunlara uygulanır