Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5
 ManagementObject Members
Collapse All/Expand All Collapse All
Members FilterMembers Filter
Frameworks FilterFrameworks Filter
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
ManagementObject Members

Represents a WMI instance.

The ManagementObject type exposes the following members.

  NameDescription
Public methodManagementObjectOverloaded. Initializes a new instance of the ManagementObject class.
Top
  NameDescription
Public methodCloneCreates a copy of the object. (Overrides ManagementBaseObject..::.Clone()()().)
Public methodCompareToCompares this object to another, based on specified options. (Inherited from ManagementBaseObject.)
Public methodCopyToOverloaded. Copies the object to a different location.
Public methodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.)
Public methodDeleteOverloaded. Deletes the object.
Public methodDisposeOverloaded. Releases all resources used by the Component.
Public methodEqualsCompares two management objects. (Inherited from ManagementBaseObject.)
Protected methodFinalizeReleases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.)
Public methodGetOverloaded. Binds to the management object.
Public methodGetHashCodeServes as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. (Inherited from ManagementBaseObject.)
Public methodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Public methodGetMethodParametersReturns a ManagementBaseObject representing the list of input parameters for a method.
Protected methodGetObjectDataPopulates a SerializationInfo with the data necessary to deserialize the field represented by this instance. (Overrides ManagementBaseObject..::.GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetPropertyQualifierValueReturns the value of the specified property qualifier. (Inherited from ManagementBaseObject.)
Public methodGetPropertyValueGets an equivalent accessor to a property's value. (Inherited from ManagementBaseObject.)
Public methodGetQualifierValueGets the value of the specified qualifier. (Inherited from ManagementBaseObject.)
Public methodGetRelatedOverloaded. Gets a collection of objects related to the object (associators).
Public methodGetRelationshipsOverloaded. Gets a collection of associations to the object.
Protected methodGetServiceReturns an object that represents a service provided by the Component or by its Container. (Inherited from Component.)
Public methodGetTextReturns a textual representation of the object in the specified format. (Inherited from ManagementBaseObject.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Public methodInvokeMethodOverloaded. Invokes a method on the object.
Protected methodMemberwiseCloneOverloaded.
Public methodPutOverloaded. Commits the changes to the object.
Public methodSetPropertyQualifierValueSets the value of the specified property qualifier. (Inherited from ManagementBaseObject.)
Public methodSetPropertyValueSets the value of the named property. (Inherited from ManagementBaseObject.)
Public methodSetQualifierValueSets the value of the named qualifier. (Inherited from ManagementBaseObject.)
Public methodToStringReturns the full path of the object. This is an override of the default object implementation. (Overrides Component..::.ToString()()().)
Top
  NameDescription
Protected propertyCanRaiseEventsGets a value indicating whether the component can raise an event. (Inherited from Component.)
Public propertyClassPathGets or sets the path to the object's class. (Overrides ManagementBaseObject..::.ClassPath.)
Public propertyContainerGets the IContainer that contains the Component. (Inherited from Component.)
Protected propertyDesignModeGets a value that indicates whether the Component is currently in design mode. (Inherited from Component.)
Protected propertyEventsGets the list of event handlers that are attached to this Component. (Inherited from Component.)
Public propertyItemGets access to property values through [] notation. This property is the indexer for the ManagementBaseObject class. You can use the default indexed properties defined by a type, but you cannot explicitly define your own. However, specifying the expando attribute on a class automatically provides a default indexed property whose type is Object and whose index type is String. (Inherited from ManagementBaseObject.)
Public propertyOptionsGets or sets additional information to use when retrieving the object.
Public propertyPathGets or sets the object's WMI path.
Public propertyPropertiesGets a collection of PropertyData objects describing the properties of the management object. (Inherited from ManagementBaseObject.)
Public propertyQualifiersGets the collection of QualifierData objects defined on the management object. Each element in the collection holds information such as the qualifier name, value, and flavor. (Inherited from ManagementBaseObject.)
Public propertyScopeGets or sets the scope in which this object resides.
Public propertySiteGets or sets the ISite of the Component. (Inherited from Component.)
Public propertySystemPropertiesGets the collection of WMI system properties of the management object (for example, the class name, server, and namespace). WMI system property names begin with "__". (Inherited from ManagementBaseObject.)
Top
  NameDescription
Public eventDisposedOccurs when the component is disposed by a call to the Dispose method. (Inherited from Component.)
Top
  NameDescription
Explicit interface implemetationPrivate methodISerializable..::.GetObjectDataImplements the System.Runtime.Serialization..::.ISerializable interface and returns the data needed to serialize the ManagementBaseObject. (Inherited from ManagementBaseObject.)
Top
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker