System.Management


Biblioteca de clases de .NET Framework
ManagementObjectSearcher (Clase)

Recupera una colección de objetos de administración basándose en una consulta especificada. Esta clase es uno de los puntos de entrada más utilizados para recuperar información de administración. Se puede utilizar, por ejemplo, para enumerar todas las unidades de disco, adaptadores de red, procesos y muchos otros objetos de administración del sistema, o para saber qué conexiones de red están activas, qué servicios están detenidos, etc. Cuando se crean instancias de esta clase, una de las instancias toma como entrada una consulta WMI representada en un objeto ObjectQuery o sus derivados y, opcionalmente, un objeto ManagementScope que representa el espacio de nombres WMI en el que se va a ejecutar la consulta. También puede tomar otras opciones avanzadas de un objeto EnumerationOptions. Cuando se invoca el método Get de este objeto, ManagementObjectSearcher ejecuta la consulta dada en el ámbito especificado y devuelve una colección de objetos de administración que coinciden con la consulta en un objeto ManagementObjectCollection.

Espacio de nombres: System.Management
Ensamblado: System.Management (en system.management.dll)

Sintaxis

Visual Basic (Declaración)
Public Class ManagementObjectSearcher
    Inherits Component
Visual Basic (Uso)
Dim instance As ManagementObjectSearcher
C#
public class ManagementObjectSearcher : Component
C++
public ref class ManagementObjectSearcher : public Component
J#
public class ManagementObjectSearcher extends Component
JScript
public class ManagementObjectSearcher extends Component
Jerarquía de herencia

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
      System.Management.ManagementObjectSearcher
Seguridad para subprocesos

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Plataformas

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

Información de versión

.NET Framework

Compatible con: 2.0, 1.1, 1.0
Vea también

Etiquetas :


Page view tracker