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 | |
---|---|---|
ManagementClass | Überladen. Initialisiert eine neue Instanz der ManagementClass-Klasse. |
Zum Seitenanfang
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
ManagementClass | Überladen. Initialisiert eine neue Instanz der ManagementClass-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
ClassPath | Ruft den Pfad für die Klasse des Objekts ab oder legt diesen fest.(Von ManagementObject geerbt.) | |
Container | Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.) | |
Derivation | Ruft ein Array mit allen WMI-Klassen in der Vererbungshierarchie von dieser Klasse bis zur obersten Hierarchieebene ab. | |
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.) | |
Methods | Ruft eine Auflistung von MethodData-Objekten ab, die die in der WMI-Klasse definierten Methoden darstellen, oder legt diese fest. | |
Options | Ruft zusätzliche Informationen zum Abfragen des Objekts ab oder legt diese fest.(Von ManagementObject geerbt.) | |
Path | Überschrieben. Ruft den Pfad der WMI-Klasse ab, an die das ManagementClass-Objekt gebunden wird, oder legt diesen fest. | |
Properties | Ruft eine Auflistung von PropertyData-Objekten ab, die die Eigenschaften des Verwaltungsobjekts beschreiben. (Von ManagementBaseObject geerbt.) | |
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.) | |
Scope | Ruft den Gültigkeitsbereich ab, in dem sich dieses Objekt befindet, oder legt diesen fest.(Von ManagementObject geerbt.) | |
Site | Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.) | |
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 | |
---|---|---|
CanRaiseEvents | Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.) | |
DesignMode | Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.) | |
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 | |
---|---|---|
Clone | Überschrieben. Gibt eine Kopie des Objekts zurück. | |
CompareTo | Vergleicht dieses Objekt auf der Grundlage angegebener Optionen mit einem anderen Objekt. (Von ManagementBaseObject geerbt.) | |
CopyTo | Überladen. Kopiert das Objekt an einen anderen Speicherort. (Von ManagementObject geerbt.) | |
CreateInstance | Initialisiert eine neue Instanz der WMI-Klasse. | |
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.) | |
Delete | Überladen. Löscht das Objekt. (Von ManagementObject geerbt.) | |
Derive | Leitet von dieser Klasse eine neue Klasse ab. | |
Dispose | Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.) | |
Equals | Überladen. (Von ManagementBaseObject geerbt.) | |
Get | Überladen. Bindet an das Verwaltungsobjekt. (Von ManagementObject geerbt.) | |
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.) | |
GetInstances | Überladen. Gibt die Auflistung aller Instanzen der Klasse zurück. | |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetMethodParameters | Gibt ein ManagementBaseObject zurück, das die Liste von Eingabeparametern für eine Methode darstellt. (Von ManagementObject geerbt.) | |
GetPropertyQualifierValue | Gibt den Wert des angegebenen Eigenschaftsqualifizierers zurück. (Von ManagementBaseObject geerbt.) | |
GetPropertyValue | Ruft einen einem Eigenschaftenwert entsprechenden Accessor ab. (Von ManagementBaseObject geerbt.) | |
GetQualifierValue | Ruft den Wert des angegebenen Qualifizierers ab. (Von ManagementBaseObject geerbt.) | |
GetRelated | Überladen. Ruft eine Auflistung von Objekten ab, die mit dem Objekt verknüpft sind (Associators). (Von ManagementObject geerbt.) | |
GetRelatedClasses | Überladen. Fragt Klassen ab, die der WMI-Klasse zugeordnet sind. | |
GetRelationshipClasses | Überladen. Ruft Beziehungsklassen ab, die die Klasse anderen Klassen zuordnen. | |
GetRelationships | Überladen. Ruft eine Auflistung von Zuordnungen für das Objekt ab. (Von ManagementObject geerbt.) | |
GetStronglyTypedClassCode | Überladen. Generiert eine streng typisierte Klasse für eine angegebene WMI-Klasse. | |
GetSubclasses | Überladen. Gibt für die Klasse die Auflistung aller abgeleiteten Klassen zurück. | |
GetText | Gibt eine Textdarstellung des Objekts im angegebenen Format zurück. (Von ManagementBaseObject geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
InvokeMethod | Überladen. Ruft eine Methode für das Objekt auf. (Von ManagementObject geerbt.) | |
op_Explicit | Stellt das interne WMI-Objekt bereit, das durch ein ManagementObject dargestellt wird. (Von ManagementBaseObject geerbt.) | |
Put | Überladen. Übernimmt die Änderungen an dem Objekt. (Von ManagementObject geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
SetPropertyQualifierValue | Legt den Wert des angegebenen Eigenschaftsqualifizierers fest. (Von ManagementBaseObject geerbt.) | |
SetPropertyValue | Legt den Wert der benannten Eigenschaft fest. (Von ManagementBaseObject geerbt.) | |
SetQualifierValue | Legt den Wert des benannten Qualifizierers fest. (Von ManagementBaseObject geerbt.) | |
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 | |
---|---|---|
Dispose | Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.) | |
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.) | |
GetObjectData | Überschrieben. Füllt SerializationInfo mit Daten auf, die zum Deserialisieren des von dieser Instanz dargestellten Felds erforderlich sind. | |
GetService | Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.) | |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) |
Zum Seitenanfang
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
Disposed | Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.) |
Zum Seitenanfang