ManagementClass.Derivation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает массив, содержащий все классы WMI в иерархии наследования, начиная с этого класса до самого верхнего класса иерархии.
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
Значение свойства
Коллекция строк, в которой содержатся имена всех классов WMI в иерархии наследования этого класса.
Примеры
В следующем примере показано, как инициализировать переменную ManagementClass с ManagementClass помощью конструктора, а затем получить все классы в иерархии наследования из класса WMI, переданного в конструктор, в верхнюю часть иерархии.
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
Комментарии
Это свойство доступно только для чтения.
Безопасность .NET Framework
Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из частично доверенного кода.