ManagementObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |