ManagementClass.Derivation Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera tablicę zawierającą wszystkie klasy WMI w hierarchii dziedziczenia z tej klasy do góry hierarchii.
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
Wartość właściwości
Kolekcja ciągów zawierająca nazwy wszystkich klas WMI w hierarchii dziedziczenia tej klasy.
Przykłady
W poniższym przykładzie pokazano, jak zainicjować zmienną ManagementClass za pomocą ManagementClass konstruktora, a następnie pobrać wszystkie klasy w hierarchii dziedziczenia z klasy WMI przekazanej do konstruktora na początku hierarchii.
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
Uwagi
Ta właściwość jest tylko do odczytu.
Zabezpieczenia.NET Framework
Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).