ManagementClass Klas

Definitie

Vertegenwoordigt een CIM-beheerklasse (Common Information Model). Een beheerklasse is een WMI-klasse, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, die een proces zoals Notepad.exevertegenwoordigt. Met de leden van deze klasse kunt u toegang krijgen tot WMI-gegevens met behulp van een specifiek WMI-klassepad.

public ref class ManagementClass : System::Management::ManagementObject
[System.Serializable]
public class ManagementClass : System.Management.ManagementObject
[<System.Serializable>]
type ManagementClass = class
    inherit ManagementObject
Public Class ManagementClass
Inherits ManagementObject
Overname
Kenmerken

Constructors

Name Description
ManagementClass()

Initialiseert een nieuw exemplaar van de ManagementClass klasse. Dit is de parameterloze constructor.

ManagementClass(ManagementPath, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementClass klasse dat is geïnitialiseerd voor het opgegeven WMI-klassepad met behulp van de opgegeven opties. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

ManagementClass(ManagementPath)

Initialiseert een nieuw exemplaar van de ManagementClass klasse. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

ManagementClass(ManagementScope, ManagementPath, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementClass klasse voor de opgegeven WMI-klasse in het opgegeven bereik en met de opgegeven opties. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

ManagementClass(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ManagementClass klasse op basis van de opgegeven exemplaren van de SerializationInfo en StreamingContext klassen.

ManagementClass(String, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementClass klasse dat is geïnitialiseerd voor het opgegeven WMI-klassepad met behulp van de opgegeven opties. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

ManagementClass(String, String, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementClass klasse voor de opgegeven WMI-klasse, in het opgegeven bereik en met de opgegeven opties. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

ManagementClass(String)

Initialiseert een nieuw exemplaar van de ManagementClass klasse dat is geïnitialiseerd voor het opgegeven pad. De klasse vertegenwoordigt een CIM-beheerklasse (Common Information Model) van WMI, zoals Win32_LogicalDisk, die een schijfstation kan vertegenwoordigen en Win32_Process, dat een proces vertegenwoordigt zoals Notepad.exe.

Eigenschappen

Name Description
CanRaiseEvents

Hiermee wordt een waarde opgehaald die aangeeft of het onderdeel een gebeurtenis kan genereren.

(Overgenomen van Component)
ClassPath

Hiermee wordt het pad naar de klasse van het object opgehaald of ingesteld.

(Overgenomen van ManagementObject)
Container

Hiermee haalt u het IContainer bestand op dat de Component.

(Overgenomen van Component)
Derivation

Hiermee haalt u een matrix op met alle WMI-klassen in de overnamehiërarchie van deze klasse naar het begin van de hiërarchie.

DesignMode

Hiermee wordt een waarde opgehaald die aangeeft of de Component momenteel in de ontwerpmodus is.

(Overgenomen van Component)
Events

Hiermee haalt u de lijst met gebeurtenis-handlers op die aan dit Componentbestand zijn gekoppeld.

(Overgenomen van Component)
Item[String]

Hiermee krijgt u toegang tot eigenschapswaarden via [] notatie. Deze eigenschap is de indexeerfunctie voor de ManagementBaseObject klasse. U kunt de standaard geïndexeerde eigenschappen gebruiken die zijn gedefinieerd door een type, maar u kunt uw eigen eigenschappen niet expliciet definiëren. Het opgeven van het expando-kenmerk voor een klasse biedt echter automatisch een standaard geïndexeerde eigenschap waarvan het type Object is en waarvan het indextype Tekenreeks is.

(Overgenomen van ManagementBaseObject)
Methods

Hiermee haalt u een verzameling MethodData objecten op die de methoden vertegenwoordigen die zijn gedefinieerd in de WMI-klasse.

Options

Hiermee haalt u aanvullende informatie op die moet worden gebruikt bij het ophalen van het object.

(Overgenomen van ManagementObject)
Path

Hiermee wordt het pad van de WMI-klasse opgehaald of ingesteld waaraan het ManagementClass object is gebonden.

Properties

Hiermee haalt u een verzameling PropertyData objecten op die de eigenschappen van het beheerobject beschrijven.

(Overgenomen van ManagementBaseObject)
Qualifiers

Hiermee haalt u de verzameling QualifierData objecten op die zijn gedefinieerd voor het beheerobject. Elk element in de verzameling bevat informatie zoals de kwalificatienaam , waarde en smaak.

(Overgenomen van ManagementBaseObject)
Scope

Hiermee wordt het bereik opgehaald of ingesteld waarin dit object zich bevindt.

(Overgenomen van ManagementObject)
Site

Haalt of stelt de ISite van de Component.

(Overgenomen van Component)
SystemProperties

Hiermee haalt u de verzameling WMI-systeemeigenschappen van het beheerobject op (bijvoorbeeld de klassenaam, server en naamruimte). WMI-systeemeigenschapsnamen beginnen met __.

(Overgenomen van ManagementBaseObject)

Methoden

Name Description
Clone()

Retourneert een kopie van het object.

CompareTo(ManagementBaseObject, ComparisonSettings)

Vergelijkt dit object met een ander object op basis van de opgegeven opties.

(Overgenomen van ManagementBaseObject)
CopyTo(ManagementOperationObserver, ManagementPath, PutOptions)

Kopieert het object naar een andere locatie, asynchroon.

(Overgenomen van ManagementObject)
CopyTo(ManagementOperationObserver, ManagementPath)

Kopieert het object naar een andere locatie, asynchroon.

(Overgenomen van ManagementObject)
CopyTo(ManagementOperationObserver, String, PutOptions)

Kopieert het object naar een andere locatie, asynchroon.

(Overgenomen van ManagementObject)
CopyTo(ManagementOperationObserver, String)

Kopieert het object naar een andere locatie, asynchroon.

(Overgenomen van ManagementObject)
CopyTo(ManagementPath, PutOptions)

Kopieert het object naar een andere locatie.

(Overgenomen van ManagementObject)
CopyTo(ManagementPath)

Kopieert het object naar een andere locatie.

(Overgenomen van ManagementObject)
CopyTo(String, PutOptions)

Kopieert het object naar een andere locatie.

(Overgenomen van ManagementObject)
CopyTo(String)

Kopieert het object naar een andere locatie.

(Overgenomen van ManagementObject)
CreateInstance()

Initialiseert een nieuw exemplaar van de WMI-klasse.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Delete()

Hiermee verwijdert u het object.

(Overgenomen van ManagementObject)
Delete(DeleteOptions)

Hiermee verwijdert u het object.

(Overgenomen van ManagementObject)
Delete(ManagementOperationObserver, DeleteOptions)

Hiermee verwijdert u het object.

(Overgenomen van ManagementObject)
Delete(ManagementOperationObserver)

Hiermee verwijdert u het object.

(Overgenomen van ManagementObject)
Derive(String)

Hiermee wordt een nieuwe klasse afgeleid van deze klasse.

Dispose()

Alle resources die door het onderdeel worden gebruikt, worden vrijgegeven.

(Overgenomen van ManagementObject)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de Component beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van Component)
Equals(Object)

Vergelijkt twee beheerobjecten.

(Overgenomen van ManagementBaseObject)
Get()

Bindt WMI-klassegegevens aan het beheerobject.

(Overgenomen van ManagementObject)
Get(ManagementOperationObserver)

Bindt asynchroon aan het beheerobject.

(Overgenomen van ManagementObject)
GetHashCode()

Fungeert als een hash-functie voor een bepaald type, geschikt voor gebruik in hash-algoritmen en gegevensstructuren zoals een hash-tabel.

(Overgenomen van ManagementBaseObject)
GetInstances()

Retourneert de verzameling van alle exemplaren van de klasse.

GetInstances(EnumerationOptions)

Retourneert de verzameling van alle exemplaren van de klasse met behulp van de opgegeven opties.

GetInstances(ManagementOperationObserver, EnumerationOptions)

Retourneert de verzameling van alle exemplaren van de klasse, asynchroon, met behulp van de opgegeven opties.

GetInstances(ManagementOperationObserver)

Retourneert de verzameling van alle exemplaren van de klasse, asynchroon.

GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetMethodParameters(String)

Retourneert een ManagementBaseObject weergave van de lijst met invoerparameters voor een methode.

(Overgenomen van ManagementObject)
GetObjectData(SerializationInfo, StreamingContext)

Hiermee wordt een SerializationInfo gevuld met de gegevens die nodig zijn om het veld te deserialiseren dat wordt vertegenwoordigd door dit exemplaar.

GetPropertyQualifierValue(String, String)

Retourneert de waarde van de opgegeven eigenschapskwalificatie.

(Overgenomen van ManagementBaseObject)
GetPropertyValue(String)

Hiermee wordt een equivalente accessor opgehaald voor de waarde van een eigenschap.

(Overgenomen van ManagementBaseObject)
GetQualifierValue(String)

Hiermee haalt u de waarde van de opgegeven kwalificatie op.

(Overgenomen van ManagementBaseObject)
GetRelated()

Hiermee haalt u een verzameling objecten op die betrekking hebben op het object (associators).

(Overgenomen van ManagementObject)
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions)

Hiermee haalt u een verzameling objecten op die betrekking hebben op het object (associators).

(Overgenomen van ManagementObject)
GetRelated(ManagementOperationObserver, String)

Hiermee haalt u een verzameling objecten op die betrekking hebben op het object (associators).

(Overgenomen van ManagementObject)
GetRelated(ManagementOperationObserver)

Hiermee haalt u asynchroon een verzameling objecten op die betrekking hebben op het object (associators). Deze aanroep wordt onmiddellijk geretourneerd en er wordt een gemachtigde aangeroepen wanneer de resultaten beschikbaar zijn.

(Overgenomen van ManagementObject)
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions)

Hiermee haalt u een verzameling objecten op die betrekking hebben op het object (associators).

(Overgenomen van ManagementObject)
GetRelated(String)

Hiermee haalt u een verzameling objecten op die betrekking hebben op het object (associators).

(Overgenomen van ManagementObject)
GetRelatedClasses()

Hiermee worden klassen opgehaald die betrekking hebben op de WMI-klasse.

GetRelatedClasses(ManagementOperationObserver, String, String, String, String, String, String, EnumerationOptions)

Hiermee worden klassen opgehaald die zijn gerelateerd aan de WMI-klasse, asynchroon, met behulp van de opgegeven opties.

GetRelatedClasses(ManagementOperationObserver, String)

Hiermee worden klassen opgehaald die betrekking hebben op de WMI-klasse, asynchroon, op basis van de naam van de gerelateerde klasse.

GetRelatedClasses(ManagementOperationObserver)

Hiermee worden klassen opgehaald die betrekking hebben op de WMI-klasse, asynchroon.

GetRelatedClasses(String, String, String, String, String, String, EnumerationOptions)

Hiermee worden klassen opgehaald die betrekking hebben op de WMI-klasse op basis van de opgegeven opties.

GetRelatedClasses(String)

Hiermee worden klassen opgehaald die betrekking hebben op de WMI-klasse.

GetRelationshipClasses()

Hiermee worden relatieklassen opgehaald die de klasse aan anderen koppelen.

GetRelationshipClasses(ManagementOperationObserver, String, String, String, EnumerationOptions)

Hiermee worden relatieklassen opgehaald die de klasse relateren aan de opgegeven opties, asynchroon.

GetRelationshipClasses(ManagementOperationObserver, String)

Hiermee worden relatieklassen opgehaald die de klasse koppelen aan de opgegeven WMI-klasse, asynchroon.

GetRelationshipClasses(ManagementOperationObserver)

Hiermee worden relatieklassen opgehaald die de klasse aan anderen koppelen, asynchroon.

GetRelationshipClasses(String, String, String, EnumerationOptions)

Hiermee worden relatieklassen opgehaald die deze klasse aan anderen koppelen, volgens de opgegeven opties.

GetRelationshipClasses(String)

Hiermee worden relatieklassen opgehaald die de klasse aan anderen koppelen, waarbij de eindpuntklasse de opgegeven klasse is.

GetRelationships()

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions)

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetRelationships(ManagementOperationObserver, String)

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetRelationships(ManagementOperationObserver)

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetRelationships(String, String, String, Boolean, EnumerationOptions)

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetRelationships(String)

Hiermee haalt u een verzameling koppelingen naar het object op.

(Overgenomen van ManagementObject)
GetService(Type)

Hiermee wordt een object geretourneerd dat een service vertegenwoordigt die wordt geleverd door of door de Component service Container.

(Overgenomen van Component)
GetStronglyTypedClassCode(Boolean, Boolean)

Genereert een sterk getypte klasse voor een bepaalde WMI-klasse.

GetStronglyTypedClassCode(CodeLanguage, String, String)

Genereert een sterk getypte klasse voor een bepaalde WMI-klasse. Met deze functie wordt code gegenereerd voor Visual Basic, C#, JScript, J#of C++ afhankelijk van de invoerparameters.

GetSubclasses()

Retourneert de verzameling van alle subklassen voor de klasse.

GetSubclasses(EnumerationOptions)

Haalt de subklassen van de klasse op met behulp van de opgegeven opties.

GetSubclasses(ManagementOperationObserver, EnumerationOptions)

Haalt alle klassen op die zijn afgeleid van deze klasse, asynchroon, met behulp van de opgegeven opties.

GetSubclasses(ManagementOperationObserver)

Retourneert de verzameling van alle klassen die zijn afgeleid van deze klasse, asynchroon.

GetText(TextFormat)

Retourneert een tekstuele weergave van het object in de opgegeven indeling.

(Overgenomen van ManagementBaseObject)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializeLifetimeService()

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions)

Roept een methode aan voor het object, asynchroon.

(Overgenomen van ManagementObject)
InvokeMethod(ManagementOperationObserver, String, Object[])

Roept een methode aan voor het object, asynchroon.

(Overgenomen van ManagementObject)
InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

Roept een methode aan voor het WMI-object. De invoer- en uitvoerparameters worden weergegeven als ManagementBaseObject objecten.

(Overgenomen van ManagementObject)
InvokeMethod(String, Object[])

Roept een methode aan voor het object.

(Overgenomen van ManagementObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
Put()

Hiermee worden de wijzigingen doorgevoerd in het object.

(Overgenomen van ManagementObject)
Put(ManagementOperationObserver, PutOptions)

Hiermee worden de wijzigingen asynchroon doorgevoerd in het object en worden de opgegeven opties gebruikt.

(Overgenomen van ManagementObject)
Put(ManagementOperationObserver)

Hiermee worden de wijzigingen doorgevoerd in het object, asynchroon.

(Overgenomen van ManagementObject)
Put(PutOptions)

Hiermee worden de wijzigingen doorgevoerd in het object.

(Overgenomen van ManagementObject)
SetPropertyQualifierValue(String, String, Object)

Hiermee stelt u de waarde van de opgegeven eigenschapskwalificatie in.

(Overgenomen van ManagementBaseObject)
SetPropertyValue(String, Object)

Hiermee stelt u de waarde van de benoemde eigenschap in.

(Overgenomen van ManagementBaseObject)
SetQualifierValue(String, Object)

Hiermee stelt u de waarde van de benoemde kwalificatie in.

(Overgenomen van ManagementBaseObject)
ToString()

Retourneert het volledige pad van het object. Dit is een onderdrukking van de standaard object-implementatie.

(Overgenomen van ManagementObject)

gebeurtenis

Name Description
Disposed

Treedt op wanneer het onderdeel wordt verwijderd door een aanroep naar de Dispose() methode.

(Overgenomen van Component)

Expliciete interface-implementaties

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementeert de ISerializable interface en retourneert de gegevens die nodig zijn om de ManagementBaseObject.

(Overgenomen van ManagementBaseObject)

Van toepassing op