ManagementObject Klas

Definitie

Vertegenwoordigt een WMI-exemplaar.

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
Overname
Afgeleid
Kenmerken
Implementeringen

Constructors

Name Description
ManagementObject()

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

ManagementObject(ManagementPath, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementObject klasse die is gebonden aan het opgegeven WMI-pad, inclusief de opgegeven extra opties.

ManagementObject(ManagementPath)

Initialiseert een nieuw exemplaar van de ManagementObject klasse voor het opgegeven WMI-objectpad. Het pad wordt opgegeven als een ManagementPath.

ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementObject klasse die is gebonden aan het opgegeven WMI-pad dat de opgegeven opties bevat.

ManagementObject(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ManagementObject klasse die serialiseerbaar is.

ManagementObject(String, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementObject klasse die is gebonden aan het opgegeven WMI-pad, inclusief de opgegeven extra opties. In deze variant kan het pad worden opgegeven als een tekenreeks.

ManagementObject(String, String, ObjectGetOptions)

Initialiseert een nieuw exemplaar van de ManagementObject klasse die is gebonden aan het opgegeven WMI-pad en bevat de opgegeven opties. Het bereik en het pad worden opgegeven als tekenreeksen.

ManagementObject(String)

Initialiseert een nieuw exemplaar van de ManagementObject klasse voor het opgegeven WMI-objectpad. Het pad wordt geleverd als een tekenreeks.

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.

Container

Hiermee haalt u het IContainer bestand op dat de Component.

(Overgenomen van Component)
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)
Options

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

Path

Hiermee wordt het WMI-pad van het object opgehaald of ingesteld.

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.

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()

Hiermee maakt u 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.

CopyTo(ManagementOperationObserver, ManagementPath)

Kopieert het object naar een andere locatie, asynchroon.

CopyTo(ManagementOperationObserver, String, PutOptions)

Kopieert het object naar een andere locatie, asynchroon.

CopyTo(ManagementOperationObserver, String)

Kopieert het object naar een andere locatie, asynchroon.

CopyTo(ManagementPath, PutOptions)

Kopieert het object naar een andere locatie.

CopyTo(ManagementPath)

Kopieert het object naar een andere locatie.

CopyTo(String, PutOptions)

Kopieert het object naar een andere locatie.

CopyTo(String)

Kopieert het object naar een andere locatie.

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.

Delete(DeleteOptions)

Hiermee verwijdert u het object.

Delete(ManagementOperationObserver, DeleteOptions)

Hiermee verwijdert u het object.

Delete(ManagementOperationObserver)

Hiermee verwijdert u het object.

Dispose()

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

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.

Get(ManagementOperationObserver)

Bindt asynchroon aan het beheerobject.

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)
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.

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).

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

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

GetRelated(ManagementOperationObserver, String)

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

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.

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

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

GetRelated(String)

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

GetRelationships()

Hiermee haalt u een verzameling koppelingen naar het object op.

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

Hiermee haalt u een verzameling koppelingen naar het object op.

GetRelationships(ManagementOperationObserver, String)

Hiermee haalt u een verzameling koppelingen naar het object op.

GetRelationships(ManagementOperationObserver)

Hiermee haalt u een verzameling koppelingen naar het object op.

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

Hiermee haalt u een verzameling koppelingen naar het object op.

GetRelationships(String)

Hiermee haalt u een verzameling koppelingen naar het object op.

GetService(Type)

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

(Overgenomen van Component)
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.

InvokeMethod(ManagementOperationObserver, String, Object[])

Roept een methode aan voor het object, asynchroon.

InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions)

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

InvokeMethod(String, Object[])

Roept een methode aan voor het object.

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.

Put(ManagementOperationObserver, PutOptions)

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

Put(ManagementOperationObserver)

Hiermee worden de wijzigingen doorgevoerd in het object, asynchroon.

Put(PutOptions)

Hiermee worden de wijzigingen doorgevoerd in het object.

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.

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