ManagementObject Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |