Provides helper functions for exposing events and data for management. There is a single instance of this class per application domain.
Note: the WMI .NET libraries are now considered in final state, and no further development, enhancements, or updates will be available for non-security related issues affecting these libraries. The MI APIs should be used for all new development.
Assembly: System.Management (in System.Management.dll)
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Raises a management event.
Serves as the default hash function. (Inherited from Object.)
Determines if the instrumentation schema of the specified assembly has already been correctly registered with WMI.
Makes an instance visible through management instrumentation.
Registers the management instance or event classes in the specified assembly with WMI. This ensures that the instrumentation schema is accessible to System.Management client applications.
Makes an instance that was previously published through the Publish method no longer visible through management instrumentation.
Specifies the maximum number of objects of the specified type to be provided at a time.
Returns a string that represents the current object.(Inherited from Object.)
Available since 1.1
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.