ManagementObject Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
WMI-példányt jelöl.
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
- Öröklődés
- Származtatott
- Attribútumok
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| ManagementObject() |
Inicializálja a ManagementObject osztály új példányát. Ez a paraméter nélküli konstruktor. |
| ManagementObject(ManagementPath, ObjectGetOptions) |
Inicializálja a ManagementObject megadott WMI-elérési úthoz kötött osztály új példányát, beleértve a megadott további beállításokat is. |
| ManagementObject(ManagementPath) |
Inicializálja az ManagementObject osztály új példányát a megadott WMI-objektum elérési útjához. Az elérési út a következőként ManagementPathvan megadva: . |
| ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) |
Inicializálja a ManagementObject megadott WMI-elérési úthoz kötött osztály új példányát, amely tartalmazza a megadott beállításokat. |
| ManagementObject(SerializationInfo, StreamingContext) |
Elavult.
Inicializálja a ManagementObject szerializálható osztály új példányát. |
| ManagementObject(String, ObjectGetOptions) |
Inicializálja a ManagementObject megadott WMI-elérési úthoz kötött osztály új példányát, beleértve a megadott további beállításokat is. Ebben a változatban az elérési út megadható sztringként. |
| ManagementObject(String, String, ObjectGetOptions) |
Inicializálja a ManagementObject megadott WMI-elérési úthoz kötött osztály új példányát, és tartalmazza a megadott beállításokat. A hatókör és az elérési út sztringként van megadva. |
| ManagementObject(String) |
Inicializálja az ManagementObject osztály új példányát a megadott WMI-objektum elérési útjához. Az elérési út sztringként van megadva. |
Tulajdonságok
| Name | Description |
|---|---|
| CanRaiseEvents |
Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni. (Öröklődés forrása Component) |
| ClassPath |
Lekéri vagy beállítja az objektum osztályának elérési útját. |
| Container |
Lekéri a IContainer .Component (Öröklődés forrása Component) |
| DesignMode |
Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e. (Öröklődés forrása Component) |
| Events |
Lekéri az ehhez Componentcsatolt eseménykezelők listáját. (Öröklődés forrása Component) |
| Item[String] |
A tulajdonságértékekhez való hozzáférést [] jelöléssel kapja meg. Ez a tulajdonság az osztály indexelője ManagementBaseObject . Használhatja a típus által definiált alapértelmezett indexelt tulajdonságokat, de nem definiálhatja explicit módon a sajátját. Az osztály expando attribútumának megadása azonban automatikusan biztosít egy alapértelmezett indexelt tulajdonságot, amelynek típusa Objektum, és amelynek indextípusa Sztring. (Öröklődés forrása ManagementBaseObject) |
| Options |
Lekéri vagy beállítja az objektum beolvasásakor használandó további információkat. |
| Path |
Lekéri vagy beállítja az objektum WMI-elérési útját. |
| Properties |
Lekéri a PropertyData felügyeleti objektum tulajdonságait leíró objektumgyűjteményt. (Öröklődés forrása ManagementBaseObject) |
| Qualifiers |
Lekéri a felügyeleti objektumon definiált objektumok gyűjteményét QualifierData . A gyűjtemény minden eleme olyan információkat tartalmaz, mint a minősítő neve, értéke és íze. (Öröklődés forrása ManagementBaseObject) |
| Scope |
Lekéri vagy beállítja azt a hatókört, amelyben ez az objektum található. |
| Site |
Lekéri vagy megadja a ISite értékét a Component-hez. (Öröklődés forrása Component) |
| SystemProperties |
Lekéri a felügyeleti objektum WMI-rendszertulajdonságainak gyűjteményét (például az osztály nevét, kiszolgálóját és névterét). A WMI-rendszertulajdonságok neve "__" néven kezdődik. (Öröklődés forrása ManagementBaseObject) |
Metódusok
| Name | Description |
|---|---|
| Clone() |
Létrehozza az objektum másolatát. |
| CompareTo(ManagementBaseObject, ComparisonSettings) |
A megadott beállítások alapján összehasonlítja ezt az objektumot egy másikkal. (Öröklődés forrása ManagementBaseObject) |
| CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) |
Az objektumot aszinkron módon más helyre másolja. |
| CopyTo(ManagementOperationObserver, ManagementPath) |
Az objektumot aszinkron módon más helyre másolja. |
| CopyTo(ManagementOperationObserver, String, PutOptions) |
Az objektumot aszinkron módon más helyre másolja. |
| CopyTo(ManagementOperationObserver, String) |
Az objektumot aszinkron módon más helyre másolja. |
| CopyTo(ManagementPath, PutOptions) |
Másolja az objektumot egy másik helyre. |
| CopyTo(ManagementPath) |
Másolja az objektumot egy másik helyre. |
| CopyTo(String, PutOptions) |
Másolja az objektumot egy másik helyre. |
| CopyTo(String) |
Másolja az objektumot egy másik helyre. |
| CreateObjRef(Type) |
Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| Delete() |
Törli az objektumot. |
| Delete(DeleteOptions) |
Törli az objektumot. |
| Delete(ManagementOperationObserver, DeleteOptions) |
Törli az objektumot. |
| Delete(ManagementOperationObserver) |
Törli az objektumot. |
| Dispose() |
Felszabadítja az összetevő által használt összes erőforrást. |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által Component használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. (Öröklődés forrása Component) |
| Equals(Object) |
Két felügyeleti objektumot hasonlít össze. (Öröklődés forrása ManagementBaseObject) |
| Get() |
A WMI-osztály adatait a felügyeleti objektumhoz köti. |
| Get(ManagementOperationObserver) |
A felügyeleti objektumhoz aszinkron módon kapcsolódik. |
| GetHashCode() |
Egy adott típus kivonatfüggvénye, amely alkalmas kivonatoló algoritmusokban és adatstruktúrákban, például kivonattáblákban való használatra. (Öröklődés forrása ManagementBaseObject) |
| GetLifetimeService() |
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetMethodParameters(String) |
ManagementBaseObject Egy metódus bemeneti paramétereinek listáját adja vissza. |
| GetObjectData(SerializationInfo, StreamingContext) |
Kitölti SerializationInfo a példány által képviselt mező deszerializálásához szükséges adatokat. |
| GetPropertyQualifierValue(String, String) |
A megadott tulajdonság-minősítő értékét adja vissza. (Öröklődés forrása ManagementBaseObject) |
| GetPropertyValue(String) |
A tulajdonság értékének megfelelő tartozékot kap. (Öröklődés forrása ManagementBaseObject) |
| GetQualifierValue(String) |
Lekéri a megadott minősítő értékét. (Öröklődés forrása ManagementBaseObject) |
| GetRelated() |
Lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. |
| GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) |
Lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. |
| GetRelated(ManagementOperationObserver, String) |
Lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. |
| GetRelated(ManagementOperationObserver) |
Aszinkron módon lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. Ez a hívás azonnal visszatér, és a rendszer meghív egy meghatalmazottat, ha az eredmények elérhetők. |
| GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) |
Lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. |
| GetRelated(String) |
Lekéri az objektumhoz (asszociátorokhoz) kapcsolódó objektumok gyűjteményét. |
| GetRelationships() |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetRelationships(ManagementOperationObserver, String) |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetRelationships(ManagementOperationObserver) |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetRelationships(String, String, String, Boolean, EnumerationOptions) |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetRelationships(String) |
Társítások gyűjteményét kapja meg az objektumhoz. |
| GetService(Type) |
Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli. (Öröklődés forrása Component) |
| GetText(TextFormat) |
Az objektum szöveges ábrázolását adja vissza a megadott formátumban. (Öröklődés forrása ManagementBaseObject) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| InitializeLifetimeService() |
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) |
Aszinkron módon meghív egy metódust az objektumon. |
| InvokeMethod(ManagementOperationObserver, String, Object[]) |
Aszinkron módon meghív egy metódust az objektumon. |
| InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) |
Metódus meghívása a WMI-objektumon. A bemeneti és kimeneti paraméterek objektumként ManagementBaseObject jelennek meg. |
| InvokeMethod(String, Object[]) |
Metódus meghívása az objektumon. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| Put() |
Véglegesíti az objektum módosításait. |
| Put(ManagementOperationObserver, PutOptions) |
Véglegesíti az objektum módosításait aszinkron módon, a megadott beállítások használatával. |
| Put(ManagementOperationObserver) |
Aszinkron módon véglegesíti az objektum módosításait. |
| Put(PutOptions) |
Véglegesíti az objektum módosításait. |
| SetPropertyQualifierValue(String, String, Object) |
Beállítja a megadott tulajdonság-minősítő értékét. (Öröklődés forrása ManagementBaseObject) |
| SetPropertyValue(String, Object) |
Beállítja a névvel ellátott tulajdonság értékét. (Öröklődés forrása ManagementBaseObject) |
| SetQualifierValue(String, Object) |
A névvel ellátott minősítő értékét állítja be. (Öröklődés forrása ManagementBaseObject) |
| ToString() |
Az objektum teljes elérési útját adja vissza. Ez az alapértelmezett objektum-implementáció felülbírálása. |
esemény
| Name | Description |
|---|---|
| Disposed |
Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() . (Öröklődés forrása Component) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementálja az interfészt ISerializable , és visszaadja a szerializáláshoz ManagementBaseObjectszükséges adatokat. (Öröklődés forrása ManagementBaseObject) |