System.Management.Instrumentation Installs an instrumented assembly. To use this default project installer, simply derive a class from inside the assembly. No methods need to be overridden. Initializes a new instance of the class. This is the default constructor. Provides methods that manage the lifetime and the model used for decoupled providers. Makes an instance of a provider available within the WMI infrastructure. An instance of the class that implements the provider to publish. Registers an assembly with the WMI infrastructure. The assembly to register. Registers a class with the WMI infrastructure. The type of the class. Takes an instance of a currently available provider and makes it unavailable within the WMI infrastructure. An instance of the class that implements the provider to revoke. Unregisters an assembly currently registered with the WMI infrastructure. The registered assembly to unregister. Unregisters a class registered with the WMI infrastructure. The registered type to unregister. The class is used internally by the WMI.NET Provider Extensions infrastructure. This is the default constructor for which is used internally by the WMI.NET Provider Extensions infrastructure. The ManagementQualifier attribute contains additional WMI provider-related information about an associated WMI class, instance, property, field or method. Creates an instance of the ManagementQualifierAttribute. Name of the qualifier. Flavor of the attribute. Returns a ManagementQualifierFlavor that indicates the flavor of the qualifier. Name of the qualifier. Returns a string containing the name of the qualifier. Value associated with the qualifier. Returns an object that represents the value of the qualifier. Qualifier flavors that can be used with WMI provider extensions. The qualifier is not required in the basic class definition and can be moved to the amendment to be localized. The qualifier cannot be overridden in a derived class or instance. Note that being able to override a propagated qualifier is the default. The qualifier is propagated to instances. The qualifier is not propagated to derived classes. Represents an exception to throw when WMI provider installation fails. 2 Initializes a new instance of the class. This is the default constructor. 2 Initializes a new instance of the class with serialization information. The data that is required to serialize or deserialize an object. Description of the source and destination of the specified serialized stream. Initializes a new instance of the class with a message that describes the exception. Message that describes the exception. 2 Initializes a new class with the specified string and exception. Message that describes the exception. The Exception instance that caused the current exception. 2