Freigeben über


ManagementClass-Member

Stellt eine CIM-Verwaltungsklasse (Common Information Model) dar. Eine Verwaltungsklasse ist eine WMI-Klasse, z. B. Win32_LogicalDisk, die ein Laufwerk darstellen kann, oder Win32_Process, die einen Prozess darstellt, z. B. Notepad.exe. Durch die Member dieser Klasse wird der Zugriff auf WMI-Daten mit einem bestimmten WMI-Klassenpfad ermöglicht. Weitere Informationen finden Sie in der Dokumentation zur Windows-Verwaltungsinstrumentation unter "Win32 Classes" in der MSDN Library unter https://msdn.microsoft.com/library/deu.

In den folgenden Tabellen werden die vom ManagementClass -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

(siehe auch Geschützte Konstruktoren )

  Name Beschreibung
Öffentliche Methode ManagementClass Überladen. Initialisiert eine neue Instanz der ManagementClass-Klasse.

Zum Seitenanfang

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode ManagementClass Überladen. Initialisiert eine neue Instanz der ManagementClass-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft ClassPath  Ruft den Pfad für die Klasse des Objekts ab oder legt diesen fest.(Von ManagementObject geerbt.)
Öffentliche Eigenschaft Container  Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.)
Öffentliche Eigenschaft Derivation Ruft ein Array mit allen WMI-Klassen in der Vererbungshierarchie von dieser Klasse bis zur obersten Hierarchieebene ab.
Öffentliche Eigenschaft Item  Erhält mithilfe der []-Notation den Zugriff auf Eigenschaftenwerte. Diese Eigenschaft ist der Indexer für die ManagementBaseObject-Klasse. Sie können die von einem Typ definierten indizierten Standardeigenschaften verwenden, jedoch keine eigenen Eigenschaften explizit definieren. Durch das Angeben des expando-Attributs für eine Klasse wird jedoch automatisch eine indizierte Standardeigenschaft bereitgestellt, deren Typ Object und deren Indextyp String ist.(Von ManagementBaseObject geerbt.)
Öffentliche Eigenschaft Methods Ruft eine Auflistung von MethodData-Objekten ab, die die in der WMI-Klasse definierten Methoden darstellen, oder legt diese fest.
Öffentliche Eigenschaft Options  Ruft zusätzliche Informationen zum Abfragen des Objekts ab oder legt diese fest.(Von ManagementObject geerbt.)
Öffentliche Eigenschaft Path Überschrieben. Ruft den Pfad der WMI-Klasse ab, an die das ManagementClass-Objekt gebunden wird, oder legt diesen fest.
Öffentliche Eigenschaft Properties  Ruft eine Auflistung von PropertyData-Objekten ab, die die Eigenschaften des Verwaltungsobjekts beschreiben. (Von ManagementBaseObject geerbt.)
Öffentliche Eigenschaft Qualifiers  Ruft die Auflistung von QualifierData-Objekten ab, die für das Verwaltungsobjekt definiert wurden. Jedes Element in der Auflistung enthält verschiedene Informationen, z. B. Name, Wert und Typ des Qualifizierers. (Von ManagementBaseObject geerbt.)
Öffentliche Eigenschaft Scope  Ruft den Gültigkeitsbereich ab, in dem sich dieses Objekt befindet, oder legt diesen fest.(Von ManagementObject geerbt.)
Öffentliche Eigenschaft Site  Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.)
Öffentliche Eigenschaft SystemProperties  Ruft die Auflistung von WMI-Systemeigenschaften des Verwaltungsobjekts ab (z. B. Klassenname, Server und Namespace). Die Namen von WMI-Systemeigenschaften beginnen mit "__". (Von ManagementBaseObject geerbt.)

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft CanRaiseEvents  Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.)
Geschützte Eigenschaft DesignMode  Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.)
Geschützte Eigenschaft Events  Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind.(Von Component geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Clone Überschrieben. Gibt eine Kopie des Objekts zurück.
Öffentliche Methode CompareTo  Vergleicht dieses Objekt auf der Grundlage angegebener Optionen mit einem anderen Objekt. (Von ManagementBaseObject geerbt.)
Öffentliche Methode CopyTo  Überladen. Kopiert das Objekt an einen anderen Speicherort. (Von ManagementObject geerbt.)
Öffentliche Methode CreateInstance Initialisiert eine neue Instanz der WMI-Klasse.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Delete  Überladen. Löscht das Objekt. (Von ManagementObject geerbt.)
Öffentliche Methode Derive Leitet von dieser Klasse eine neue Klasse ab.
Öffentliche Methode Dispose  Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.)
Öffentliche Methode Equals  Überladen. (Von ManagementBaseObject geerbt.)
Öffentliche Methode Get  Überladen. Bindet an das Verwaltungsobjekt. (Von ManagementObject geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ, der sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. einer Hashtabelle, eignet. (Von ManagementBaseObject geerbt.)
Öffentliche Methode GetInstances Überladen. Gibt die Auflistung aller Instanzen der Klasse zurück.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetMethodParameters  Gibt ein ManagementBaseObject zurück, das die Liste von Eingabeparametern für eine Methode darstellt. (Von ManagementObject geerbt.)
Öffentliche Methode GetPropertyQualifierValue  Gibt den Wert des angegebenen Eigenschaftsqualifizierers zurück. (Von ManagementBaseObject geerbt.)
Öffentliche Methode GetPropertyValue  Ruft einen einem Eigenschaftenwert entsprechenden Accessor ab. (Von ManagementBaseObject geerbt.)
Öffentliche Methode GetQualifierValue  Ruft den Wert des angegebenen Qualifizierers ab. (Von ManagementBaseObject geerbt.)
Öffentliche Methode GetRelated  Überladen. Ruft eine Auflistung von Objekten ab, die mit dem Objekt verknüpft sind (Associators). (Von ManagementObject geerbt.)
Öffentliche Methode GetRelatedClasses Überladen. Fragt Klassen ab, die der WMI-Klasse zugeordnet sind.
Öffentliche Methode GetRelationshipClasses Überladen. Ruft Beziehungsklassen ab, die die Klasse anderen Klassen zuordnen.
Öffentliche Methode GetRelationships  Überladen. Ruft eine Auflistung von Zuordnungen für das Objekt ab. (Von ManagementObject geerbt.)
Öffentliche Methode GetStronglyTypedClassCode Überladen. Generiert eine streng typisierte Klasse für eine angegebene WMI-Klasse.
Öffentliche Methode GetSubclasses Überladen. Gibt für die Klasse die Auflistung aller abgeleiteten Klassen zurück.
Öffentliche Methode GetText  Gibt eine Textdarstellung des Objekts im angegebenen Format zurück. (Von ManagementBaseObject geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode InvokeMethod  Überladen. Ruft eine Methode für das Objekt auf. (Von ManagementObject geerbt.)
Öffentliche Methode Statisch op_Explicit  Stellt das interne WMI-Objekt bereit, das durch ein ManagementObject dargestellt wird. (Von ManagementBaseObject geerbt.)
Öffentliche Methode Put  Überladen. Übernimmt die Änderungen an dem Objekt. (Von ManagementObject geerbt.)
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode SetPropertyQualifierValue  Legt den Wert des angegebenen Eigenschaftsqualifizierers fest. (Von ManagementBaseObject geerbt.)
Öffentliche Methode SetPropertyValue  Legt den Wert der benannten Eigenschaft fest. (Von ManagementBaseObject geerbt.)
Öffentliche Methode SetQualifierValue  Legt den Wert des benannten Qualifizierers fest. (Von ManagementBaseObject geerbt.)
Öffentliche Methode ToString  Gibt den vollständigen Pfad des Objekts zurück. Dadurch wird die Standardobjektimplementierung überschrieben. (Von ManagementObject geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Dispose  Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.)
Geschützte Methode Finalize  Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.)
Geschützte Methode GetObjectData Überschrieben. Füllt SerializationInfo mit Daten auf, die zum Deserialisieren des von dieser Instanz dargestellten Felds erforderlich sind.
Geschützte Methode GetService  Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.)
Geschützte Methode MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed  Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

ManagementClass-Klasse
System.Management-Namespace