Using the .NET Framework namespace System.Management, you can develop applications in C#, Microsoft® Visual Basic® .NET, or Microsoft J# that obtain enterprise data and automate administrative tasks using Windows Management Instrumentation (WMI). You can also develop applications that provide data to WMI classes using the System.Management.Instrumentation namespace.
This guide is a supplement to information found in the .NET Framework programming guide and provides background information about using and programming code examples for classes in the System.Management and System.Management.Instrumentation namespaces. The .NET Framework programming guide contains all reference information for the System.Management and System.Management.Instrumentation namespaces. For more information on the .NET Framework environment, see the .NET Development documentation in the MSDN Library at http://msdn.microsoft.com/library.
In This Section
-
Technology Summary for WMI .NET
Summarizes WMI .NET concepts and the use of classes in the WMI .NET namespaces.
-
WMI .NET Architecture
Diagrams the architecture of the WMI .NET API and illustrates how applications created with the API interact with WMI classes and providers.
-
WMI .NET Scenarios
Describes the most common scenarios in which WMI .NET classes are implemented.
-
WMI .NET Code Directory
Provides links to code examples for various tasks using the System.Management and System.Management.Instrumentation namespaces. These examples are categorized by task type.
Reference
-
System.Management Namespace
Provides reference documentation for the System.Management namespace, which contains classes used for accessing and manipulating WMI management information.
-
System.Management.Instrumentation Namespace
Provides reference documentation for the System.Management.Instrumentation namespace, which contains classes used for creating data and event providers.
Related Sections