ManagementObject Klass

Definition

Representerar en WMI-instans.

public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
[<System.Serializable>]
type ManagementObject = class
    inherit ManagementBaseObject
    interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
Arv
Härledda
Attribut
Implementeringar

Konstruktorer

Name Description
ManagementObject()

Initierar en ny instans av ManagementObject klassen. Det här är den parameterlösa konstruktorn.

ManagementObject(ManagementPath, ObjectGetOptions)

Initierar en ny instans av klassen ManagementObject som är bunden till den angivna WMI-sökvägen, inklusive de angivna ytterligare alternativen.

ManagementObject(ManagementPath)

Initierar en ny instans av ManagementObject klassen för den angivna WMI-objektsökvägen. Sökvägen tillhandahålls som en ManagementPath.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Initierar en ny instans av klassen ManagementObject som är bunden till den angivna WMI-sökvägen som innehåller de angivna alternativen.

ManagementObject(SerializationInfo, StreamingContext)

Initierar en ny instans av ManagementObject klassen som är serialiserbar.

ManagementObject(String, ObjectGetOptions)

Initierar en ny instans av klassen ManagementObject som är bunden till den angivna WMI-sökvägen, inklusive de angivna ytterligare alternativen. I den här varianten kan sökvägen anges som en sträng.

ManagementObject(String, String, ObjectGetOptions)

Initierar en ny instans av ManagementObject klassen som är bunden till den angivna WMI-sökvägen och innehåller de angivna alternativen. Omfånget och sökvägen anges som strängar.

ManagementObject(String)

Initierar en ny instans av ManagementObject klassen för den angivna WMI-objektsökvägen. Sökvägen tillhandahålls som en sträng.

Egenskaper

Name Description
CanRaiseEvents

Hämtar ett värde som anger om komponenten kan generera en händelse.

(Ärvd från Component)
ClassPath

Hämtar eller anger sökvägen till objektets klass.

Container

Hämtar som IContainer innehåller Component.

(Ärvd från Component)
DesignMode

Hämtar ett värde som anger om det Component för närvarande är i designläge.

(Ärvd från Component)
Events

Hämtar listan över händelsehanterare som är kopplade till den här Component.

(Ärvd från Component)
Item[String]

Hämtar åtkomst till egenskapsvärden via [] notation. Den här egenskapen är indexeraren för ManagementBaseObject klassen. Du kan använda standardindexerade egenskaper som definierats av en typ, men du kan inte uttryckligen definiera dina egna. Om du anger expando-attributet för en klass får du dock automatiskt en indexerad standardegenskap vars typ är Objekt och vars indextyp är Sträng.

(Ärvd från ManagementBaseObject)
Options

Hämtar eller anger ytterligare information som ska användas när objektet hämtas.

Path

Hämtar eller anger objektets WMI-sökväg.

Properties

Hämtar en samling PropertyData objekt som beskriver egenskaperna för hanteringsobjektet.

(Ärvd från ManagementBaseObject)
Qualifiers

Hämtar samlingen av QualifierData objekt som definierats i hanteringsobjektet. Varje element i samlingen innehåller information som kvalificerarnamn , värde och smak.

(Ärvd från ManagementBaseObject)
Scope

Hämtar eller anger det omfång som objektet finns i.

Site

Hämtar eller ställer in ISite i Component.

(Ärvd från Component)
SystemProperties

Hämtar samlingen med WMI-systemegenskaper för hanteringsobjektet (till exempel klassnamnet, servern och namnområdet). Namn på WMI-systemegenskap börjar med "__".

(Ärvd från ManagementBaseObject)

Metoder

Name Description
Clone()

Skapar en kopia av objektet.

CompareTo(ManagementBaseObject, ComparisonSettings)

Jämför det här objektet med ett annat, baserat på angivna alternativ.

(Ärvd från ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Kopierar objektet till en annan plats, asynkront.

CopyTo(ManagementOperationObserver, ManagementPath)

Kopierar objektet till en annan plats, asynkront.

CopyTo(ManagementOperationObserver, String, PutOptions)

Kopierar objektet till en annan plats, asynkront.

CopyTo(ManagementOperationObserver, String)

Kopierar objektet till en annan plats, asynkront.

CopyTo(ManagementPath, PutOptions)

Kopierar objektet till en annan plats.

CopyTo(ManagementPath)

Kopierar objektet till en annan plats.

CopyTo(String, PutOptions)

Kopierar objektet till en annan plats.

CopyTo(String)

Kopierar objektet till en annan plats.

CreateObjRef(Type)

Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt.

(Ärvd från MarshalByRefObject)
Delete()

Tar bort objektet.

Delete(DeleteOptions)

Tar bort objektet.

Delete(ManagementOperationObserver, DeleteOptions)

Tar bort objektet.

Delete(ManagementOperationObserver)

Tar bort objektet.

Dispose()

Släpper alla resurser som används av komponenten.

Dispose(Boolean)

Släpper de ohanterade resurser som används av Component och släpper eventuellt de hanterade resurserna.

(Ärvd från Component)
Equals(Object)

Jämför två hanteringsobjekt.

(Ärvd från ManagementBaseObject)
Get()

Binder WMI-klassinformation till hanteringsobjektet.

Get(ManagementOperationObserver)

Binder till hanteringsobjektet asynkront.

GetHashCode()

Fungerar som en hash-funktion för en viss typ, lämplig för användning i hash-algoritmer och datastrukturer som en hash-tabell.

(Ärvd från ManagementBaseObject)
GetLifetimeService()

Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
GetMethodParameters(String)

Returnerar en ManagementBaseObject lista över indataparametrar för en metod.

GetObjectData(SerializationInfo, StreamingContext)

Fyller i en SerializationInfo med de data som krävs för att deserialisera fältet som representeras av den här instansen.

GetPropertyQualifierValue(String, String)

Returnerar värdet för den angivna egenskapskvalificeraren.

(Ärvd från ManagementBaseObject)
GetPropertyValue(String)

Hämtar en motsvarande åtkomst till en egenskaps värde.

(Ärvd från ManagementBaseObject)
GetQualifierValue(String)

Hämtar värdet för den angivna kvalificeraren.

(Ärvd från ManagementBaseObject)
GetRelated()

Hämtar en samling objekt som är relaterade till objektet (associatorer).

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

Hämtar en samling objekt som är relaterade till objektet (associatorer).

GetRelated(ManagementOperationObserver, String)

Hämtar en samling objekt som är relaterade till objektet (associatorer).

GetRelated(ManagementOperationObserver)

Hämtar en samling objekt som är relaterade till objektet (associatorer) asynkront. Det här anropet returnerar omedelbart och ett ombud anropas när resultaten är tillgängliga.

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

Hämtar en samling objekt som är relaterade till objektet (associatorer).

GetRelated(String)

Hämtar en samling objekt som är relaterade till objektet (associatorer).

GetRelationships()

Hämtar en samling associationer till objektet.

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

Hämtar en samling associationer till objektet.

GetRelationships(ManagementOperationObserver, String)

Hämtar en samling associationer till objektet.

GetRelationships(ManagementOperationObserver)

Hämtar en samling associationer till objektet.

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

Hämtar en samling associationer till objektet.

GetRelationships(String)

Hämtar en samling associationer till objektet.

GetService(Type)

Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container.

(Ärvd från Component)
GetText(TextFormat)

Returnerar en textrepresentation av objektet i det angivna formatet.

(Ärvd från ManagementBaseObject)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitializeLifetimeService()

Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Anropar en metod på objektet asynkront.

InvokeMethod(ManagementOperationObserver, String, Object[])

Anropar en metod på objektet asynkront.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Anropar en metod för WMI-objektet. Indata- och utdataparametrarna representeras som ManagementBaseObject objekt.

InvokeMethod(String, Object[])

Anropar en metod för objektet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MemberwiseClone(Boolean)

Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet.

(Ärvd från MarshalByRefObject)
Put()

Genomför ändringarna i objektet.

Put(ManagementOperationObserver, PutOptions)

Genomför ändringarna i objektet asynkront och använder de angivna alternativen.

Put(ManagementOperationObserver)

Genomför ändringarna i objektet asynkront.

Put(PutOptions)

Genomför ändringarna i objektet.

SetPropertyQualifierValue(String, String, Object)

Anger värdet för den angivna egenskapskvalificeraren.

(Ärvd från ManagementBaseObject)
SetPropertyValue(String, Object)

Anger värdet för den namngivna egenskapen.

(Ärvd från ManagementBaseObject)
SetQualifierValue(String, Object)

Anger värdet för den namngivna kvalificeraren.

(Ärvd från ManagementBaseObject)
ToString()

Returnerar objektets fullständiga sökväg. Det här är en åsidosättning av standardobjektimplementeringen.

Händelser

Name Description
Disposed

Inträffar när komponenten tas bort av ett anrop till Dispose() metoden.

(Ärvd från Component)

Explicita gränssnittsimplementeringar

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementerar ISerializable gränssnittet och returnerar de data som behövs för att serialisera ManagementBaseObject.

(Ärvd från ManagementBaseObject)

Gäller för