Sdílet prostřednictvím


ManagementClass Třída

Definice

Představuje třídu správy MODELU CIM (Common Information Model). Třída správy je třída rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, například Notepad.exe. Členové této třídy umožňují přístup k datům WMI pomocí konkrétní cesty ke třídě WMI.

public ref class ManagementClass : System::Management::ManagementObject
public class ManagementClass : System.Management.ManagementObject
[System.Serializable]
public class ManagementClass : System.Management.ManagementObject
type ManagementClass = class
    inherit ManagementObject
[<System.Serializable>]
type ManagementClass = class
    inherit ManagementObject
Public Class ManagementClass
Inherits ManagementObject
Dědičnost
Atributy

Konstruktory

ManagementClass()

Inicializuje novou instanci ManagementClass třídy. Toto je konstruktor bez parametrů.

ManagementClass(ManagementPath)

Inicializuje novou instanci ManagementClass třídy. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

ManagementClass(ManagementPath, ObjectGetOptions)

Inicializuje novou instanci ManagementClass třídy inicializované na danou cestu třídy WMI pomocí zadaných možností. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

ManagementClass(ManagementScope, ManagementPath, ObjectGetOptions)

Inicializuje novou instanci ManagementClass třídy pro zadanou třídu WMI v zadaném oboru a se zadanými možnostmi. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

ManagementClass(SerializationInfo, StreamingContext)
Zastaralé.

Inicializuje novou instanci ManagementClass třídy ze zadaných SerializationInfo instancí tříd a StreamingContext .

ManagementClass(String)

Inicializuje novou instanci ManagementClass třídy inicializované pro danou cestu. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

ManagementClass(String, ObjectGetOptions)

Inicializuje novou instanci ManagementClass třídy inicializované na danou cestu třídy WMI pomocí zadaných možností. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

ManagementClass(String, String, ObjectGetOptions)

Inicializuje novou instanci ManagementClass třídy pro zadanou třídu WMI v zadaném oboru a se zadanými možnostmi. Třída představuje třídu správy modelu CIM (Common Information Model) z rozhraní WMI, například Win32_LogicalDisk, která může představovat diskovou jednotku, a Win32_Process, která představuje proces, jako je Notepad.exe.

Vlastnosti

CanRaiseEvents

Získá hodnotu označující, zda komponenta může vyvolat událost.

(Zděděno od Component)
ClassPath

Získá nebo nastaví cestu k objektu třídy.

(Zděděno od ManagementObject)
Container

Získá objekt IContainer , který obsahuje Component.

(Zděděno od Component)
Derivation

Získá pole obsahující všechny třídy WMI v hierarchii dědičnosti z této třídy na vrchol hierarchie.

DesignMode

Získá hodnotu, která označuje, zda je aktuálně v režimu návrhu Component .

(Zděděno od Component)
Events

Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component.

(Zděděno od Component)
Item[String]

Získá přístup k hodnotám vlastností prostřednictvím notace []. Tato vlastnost je indexer pro ManagementBaseObject třídu. Můžete použít výchozí indexované vlastnosti definované typem, ale nemůžete explicitně definovat vlastní. Určení atributu expando ve třídě však automaticky poskytuje výchozí indexovanou vlastnost, jejíž typ je Object a jehož typ indexu je String.

(Zděděno od ManagementBaseObject)
Methods

Získá nebo nastaví kolekci MethodData objektů, které představují metody definované ve třídě WMI.

Options

Získá nebo nastaví další informace, které se mají použít při načítání objektu.

(Zděděno od ManagementObject)
Path

Získá nebo nastaví cestu WMI třídy, na kterou ManagementClass je objekt vázán.

Properties

Získá kolekci PropertyData objektů popisující vlastnosti objektu správy.

(Zděděno od ManagementBaseObject)
Qualifiers

Získá kolekci objektů definovaných QualifierData v objektu správy. Každý prvek v kolekci obsahuje informace, jako je název kvalifikátoru , hodnota a příchuť.

(Zděděno od ManagementBaseObject)
Scope

Získá nebo nastaví obor, ve kterém se nachází tento objekt.

(Zděděno od ManagementObject)
Site

Získá nebo nastaví ISite hodnotu Component.

(Zděděno od Component)
SystemProperties

Získá kolekci vlastností systému WMI objektu správy (například název třídy, server a obor názvů). Názvy systémových vlastností rozhraní WMI začínají na "__".

(Zděděno od ManagementBaseObject)

Metody

Clone()

Vrátí kopii objektu.

CompareTo(ManagementBaseObject, ComparisonSettings)

Porovná tento objekt s jiným objektem na základě zadaných možností.

(Zděděno od ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath)

Asynchronně zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Asynchronně zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(ManagementOperationObserver, String)

Asynchronně zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(ManagementOperationObserver, String, PutOptions)

Asynchronně zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(ManagementPath)

Zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(ManagementPath, PutOptions)

Zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(String)

Zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CopyTo(String, PutOptions)

Zkopíruje objekt do jiného umístění.

(Zděděno od ManagementObject)
CreateInstance()

Inicializuje novou instanci třídy WMI.

CreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy používaného ke komunikaci se vzdáleným objektem.

(Zděděno od MarshalByRefObject)
Delete()

Odstraní objekt.

(Zděděno od ManagementObject)
Delete(DeleteOptions)

Odstraní objekt.

(Zděděno od ManagementObject)
Delete(ManagementOperationObserver)

Odstraní objekt.

(Zděděno od ManagementObject)
Delete(ManagementOperationObserver, DeleteOptions)

Odstraní objekt.

(Zděděno od ManagementObject)
Derive(String)

Odvozuje novou třídu z této třídy.

Dispose()

Uvolní všechny prostředky používané komponentou.

(Zděděno od ManagementObject)
Dispose(Boolean)

Uvolní nespravované prostředky používané Component nástrojem a volitelně uvolní spravované prostředky.

(Zděděno od Component)
Equals(Object)

Porovná dva objekty správy.

(Zděděno od ManagementBaseObject)
Get()

Vytvoří vazbu informace o třídě rozhraní WMI k objektu správy.

(Zděděno od ManagementObject)
Get(ManagementOperationObserver)

Vytvoří vazbu k objektu správy asynchronně.

(Zděděno od ManagementObject)
GetHashCode()

Slouží jako hashovací funkce pro konkrétní typ, která je vhodná pro použití v hashovacích algoritmech a datových strukturách, jako je hashovací tabulka.

(Zděděno od ManagementBaseObject)
GetInstances()

Vrátí kolekci všech instancí třídy.

GetInstances(EnumerationOptions)

Vrátí kolekci všech instancí třídy pomocí zadaných možností.

GetInstances(ManagementOperationObserver)

Vrátí kolekci všech instancí třídy asynchronně.

GetInstances(ManagementOperationObserver, EnumerationOptions)

Vrátí kolekci všech instancí třídy asynchronně pomocí zadaných možností.

GetLifetimeService()
Zastaralé.

Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
GetMethodParameters(String)

ManagementBaseObject Vrátí seznam vstupních parametrů pro metodu.

(Zděděno od ManagementObject)
GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k deserializaci pole reprezentované touto instancí.

GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k deserializaci pole reprezentované touto instancí.

(Zděděno od ManagementObject)
GetPropertyQualifierValue(String, String)

Vrátí hodnotu zadaného kvalifikátoru vlastností.

(Zděděno od ManagementBaseObject)
GetPropertyValue(String)

Získá ekvivalentní přistup k hodnotě vlastnosti.

(Zděděno od ManagementBaseObject)
GetQualifierValue(String)

Získá hodnotu zadaného kvalifikátoru.

(Zděděno od ManagementBaseObject)
GetRelated()

Získá kolekci objektů souvisejících s objektem (asociátory).

(Zděděno od ManagementObject)
GetRelated(ManagementOperationObserver)

Získá kolekci objektů souvisejících s objektem (asociátory) asynchronně. Toto volání se okamžitě vrátí a jakmile jsou výsledky k dispozici, zavolá se delegát.

(Zděděno od ManagementObject)
GetRelated(ManagementOperationObserver, String)

Získá kolekci objektů souvisejících s objektem (asociátory).

(Zděděno od ManagementObject)
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

Získá kolekci objektů souvisejících s objektem (asociátory).

(Zděděno od ManagementObject)
GetRelated(String)

Získá kolekci objektů souvisejících s objektem (asociátory).

(Zděděno od ManagementObject)
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

Získá kolekci objektů souvisejících s objektem (asociátory).

(Zděděno od ManagementObject)
GetRelatedClasses()

Načte třídy související s třídou služby WMI.

GetRelatedClasses(ManagementOperationObserver)

Načte třídy související s třídou služby WMI asynchronně.

GetRelatedClasses(ManagementOperationObserver, String)

Načte třídy související s třídou služby WMI asynchronně, vzhledem k názvu související třídy.

GetRelatedClasses(ManagementOperationObserver, String, String, String, String, String, String, EnumerationOptions)

Načte třídy související s třídou služby WMI asynchronně pomocí zadaných možností.

GetRelatedClasses(String)

Načte třídy související s třídou služby WMI.

GetRelatedClasses(String, String, String, String, String, String, EnumerationOptions)

Načte třídy související s třídou služby WMI na základě zadaných možností.

GetRelationshipClasses()

Načte třídy relace, které spojují třídu s ostatními.

GetRelationshipClasses(ManagementOperationObserver)

Načte třídy relací, které spojují třídu s ostatními, asynchronně.

GetRelationshipClasses(ManagementOperationObserver, String)

Načte asynchronně třídy relací, které souvisejí s zadanou třídou služby WMI.

GetRelationshipClasses(ManagementOperationObserver, String, String, String, EnumerationOptions)

Načte třídy relací, které souvisejí s třídou podle zadaných možností, asynchronně.

GetRelationshipClasses(String)

Načte třídy relací, které spojují třídu s ostatními, kde třída koncového bodu je zadanou třídou.

GetRelationshipClasses(String, String, String, EnumerationOptions)

Načte třídy relací, které spojují tuto třídu s ostatními podle zadaných možností.

GetRelationships()

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetRelationships(ManagementOperationObserver)

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetRelationships(ManagementOperationObserver, String)

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetRelationships(String)

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetRelationships(String, String, String, Boolean, EnumerationOptions)

Získá kolekci přidružení k objektu.

(Zděděno od ManagementObject)
GetService(Type)

Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jejím Containerobjektem .

(Zděděno od Component)
GetStronglyTypedClassCode(Boolean, Boolean)

Vygeneruje třídu silného typu pro danou třídu služby WMI.

GetStronglyTypedClassCode(CodeLanguage, String, String)

Vygeneruje třídu silného typu pro danou třídu služby WMI. Tato funkce vygeneruje kód pro Visual Basic, C#, JScript, J# nebo C++ v závislosti na vstupních parametrech.

GetSubclasses()

Vrátí kolekci všech podtříd pro třídu.

GetSubclasses(EnumerationOptions)

Načte podtřídy třídy pomocí zadaných možností.

GetSubclasses(ManagementOperationObserver)

Vrátí kolekci všech tříd odvozených z této třídy asynchronně.

GetSubclasses(ManagementOperationObserver, EnumerationOptions)

Načte všechny třídy odvozené z této třídy asynchronně pomocí zadaných možností.

GetText(TextFormat)

Vrátí textovou reprezentaci objektu v zadaném formátu.

(Zděděno od ManagementBaseObject)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
InitializeLifetimeService()
Zastaralé.

Získá objekt služby životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Vyvolá metodu na objektu asynchronně.

(Zděděno od ManagementObject)
InvokeMethod(ManagementOperationObserver, String, Object[])

Vyvolá metodu na objektu asynchronně.

(Zděděno od ManagementObject)
InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Vyvolá metodu pro objekt WMI. Vstupní a výstupní parametry jsou reprezentovány jako ManagementBaseObject objekty.

(Zděděno od ManagementObject)
InvokeMethod(String, Object[])

Vyvolá metodu objektu.

(Zděděno od ManagementObject)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
MemberwiseClone(Boolean)

Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu.

(Zděděno od MarshalByRefObject)
Put()

Potvrdí změny objektu.

(Zděděno od ManagementObject)
Put(ManagementOperationObserver)

Potvrdí změny objektu asynchronně.

(Zděděno od ManagementObject)
Put(ManagementOperationObserver, PutOptions)

Potvrdí změny objektu asynchronně a pomocí zadaných možností.

(Zděděno od ManagementObject)
Put(PutOptions)

Potvrdí změny objektu.

(Zděděno od ManagementObject)
SetPropertyQualifierValue(String, String, Object)

Nastaví hodnotu zadaného kvalifikátoru vlastností.

(Zděděno od ManagementBaseObject)
SetPropertyValue(String, Object)

Nastaví hodnotu pojmenované vlastnosti.

(Zděděno od ManagementBaseObject)
SetQualifierValue(String, Object)

Nastaví hodnotu pojmenovaného kvalifikátoru.

(Zděděno od ManagementBaseObject)
ToString()

Vrátí úplnou cestu k objektu. Toto je přepsání výchozí implementace objektu.

(Zděděno od ManagementObject)

Událost

Disposed

Nastane, když je komponenta odstraněna voláním Dispose() metody.

(Zděděno od Component)

Explicitní implementace rozhraní

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje ISerializable rozhraní a vrátí data potřebná k serializaci ManagementBaseObject.

(Zděděno od ManagementBaseObject)

Platí pro