Sdílet prostřednictvím


ManagementObject Třída

Definice

Představuje instanci služby WMI.

public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
[<System.Serializable>]
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
Dědičnost
Odvozené
Atributy
Implementuje

Konstruktory

ManagementObject()

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

ManagementObject(ManagementPath)

Inicializuje novou instanci ManagementObject třídy pro zadanou cestu k objektu rozhraní WMI. Cesta se poskytuje jako ManagementPath.

ManagementObject(ManagementPath, ObjectGetOptions)

Inicializuje novou instanci ManagementObject třídy vázané na zadanou cestu WMI, včetně zadaných dalších možností.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Inicializuje novou instanci ManagementObject třídy vázané na zadanou cestu WMI, která zahrnuje zadané možnosti.

ManagementObject(SerializationInfo, StreamingContext)
Zastaralé.

Inicializuje novou instanci ManagementObject třídy, která je serializovatelná.

ManagementObject(String)

Inicializuje novou instanci ManagementObject třídy pro zadanou cestu k objektu rozhraní WMI. Cesta se poskytuje jako řetězec.

ManagementObject(String, ObjectGetOptions)

Inicializuje novou instanci ManagementObject třídy vázané na zadanou cestu WMI, včetně zadaných dalších možností. V této variantě je možné cestu zadat jako řetězec.

ManagementObject(String, String, ObjectGetOptions)

Inicializuje novou instanci ManagementObject třídy vázané na zadanou cestu WMI a zahrnuje zadané možnosti. Obor a cesta se zadají jako řetězce.

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 třídě objektu.

Container

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

(Zděděno od Component)
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í. Zadání expando atributu ve třídě automaticky poskytuje výchozí indexovanou vlastnost, jejíž typ je Object a jehož typ indexu je String.

(Zděděno od ManagementBaseObject)
Options

Získá nebo nastaví další informace pro použití při načítání objektu.

Path

Získá nebo nastaví cestu WMI objektu.

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, hodnota a příchuťkvalifikátoru.

(Zděděno od ManagementBaseObject)
Scope

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

Site

Získá nebo nastaví ISite z Component.

(Zděděno od Component)
SystemProperties

Získá kolekci systémových vlastností 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()

Vytvoří 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í.

CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

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

CopyTo(ManagementOperationObserver, String)

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

CopyTo(ManagementOperationObserver, String, PutOptions)

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

CopyTo(ManagementPath)

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

CopyTo(ManagementPath, PutOptions)

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

CopyTo(String)

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

CopyTo(String, PutOptions)

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

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.

Delete(DeleteOptions)

Odstraní objekt.

Delete(ManagementOperationObserver)

Odstraní objekt.

Delete(ManagementOperationObserver, DeleteOptions)

Odstraní objekt.

Dispose()

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

Dispose()

Uvolní nespravované prostředky používané objektem ManagementBaseObject.

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

Uvolní nespravované prostředky používané nástrojem Component 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 informací o třídě služby WMI k objektu správy.

Get(ManagementOperationObserver)

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

GetHashCode()

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

(Zděděno od ManagementBaseObject)
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)

Vrátí hodnotu ManagementBaseObject představující seznam vstupních parametrů pro metodu.

GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo data potřebná k deserializaci pole reprezentované touto instancí.

GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo data potřebná k deserializaci pole reprezentované touto instancí.

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

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

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

Získá ekvivalentní přístup 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).

GetRelated(ManagementOperationObserver)

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

GetRelated(ManagementOperationObserver, String)

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

GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

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

GetRelated(String)

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

GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

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

GetRelationships()

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

GetRelationships(ManagementOperationObserver)

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

GetRelationships(ManagementOperationObserver, String)

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

GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

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

GetRelationships(String)

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

GetRelationships(String, String, String, Boolean, EnumerationOptions)

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

GetService(Type)

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

(Zděděno od Component)
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 objektu asynchronně.

InvokeMethod(ManagementOperationObserver, String, Object[])

Vyvolá metodu objektu asynchronně.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

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

InvokeMethod(String, Object[])

Vyvolá metodu objektu .

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 .

Put(ManagementOperationObserver)

Potvrdí změny objektu asynchronně.

Put(ManagementOperationObserver, PutOptions)

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

Put(PutOptions)

Potvrdí změny objektu .

SetPropertyQualifierValue(String, String, Object)

Nastaví hodnotu zadaného kvalifikátoru vlastnosti.

(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 objektu. Toto je přepsání výchozí implementace objektu.

Událost

Disposed

Vyvolá se, když je komponenta uvolněna voláním Dispose() metody .

(Zděděno od Component)

Explicitní implementace rozhraní

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

(Zděděno od ManagementBaseObject)

Platí pro