Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase ManagementObjectSearcher

 

Publicado: octubre de 2016

Recupera una colección de objetos de administración basado en una consulta especificada. Esta clase es uno de los puntos de entrada más utilizados para recuperar información de administración. Por ejemplo, se puede utilizar para enumerar todas las unidades de disco, adaptadores de red, procesos y otros objetos de administración en un sistema, o consultar las conexiones están activas, de red de los servicios que están en pausa y así sucesivamente. Cuando crea una instancia, una instancia de esta clase toma como entrada una consulta WMI representada en un ObjectQuery o sus derivados y, opcionalmente, un ManagementScope que representa el espacio de nombres WMI para ejecutar la consulta. También puede tomar otras opciones avanzadas un EnumerationOptions. Cuando el Get() se invoca el método de este objeto, el 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 ManagementObjectCollection.

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

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Management.ManagementObjectSearcher

public class ManagementObjectSearcher : Component

NombreDescripción
System_CAPS_pubmethodManagementObjectSearcher()

Inicializa una nueva instancia de la clase ManagementObjectSearcher. Después de establecer algunas propiedades de este objeto, el objeto se puede utilizar para invocar una consulta de información de administración. Este es el constructor predeterminado.

System_CAPS_pubmethodManagementObjectSearcher(ManagementScope, ObjectQuery)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada en el ámbito especificado.

System_CAPS_pubmethodManagementObjectSearcher(ManagementScope, ObjectQuery, EnumerationOptions)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada en el ámbito especificado, con las opciones especificadas.

System_CAPS_pubmethodManagementObjectSearcher(ObjectQuery)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada de información de administración.

System_CAPS_pubmethodManagementObjectSearcher(String)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada de información de administración.

System_CAPS_pubmethodManagementObjectSearcher(String, String)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada en el ámbito especificado.

System_CAPS_pubmethodManagementObjectSearcher(String, String, EnumerationOptions)

Inicializa una nueva instancia de la ManagementObjectSearcher clase utilizada para invocar la consulta especificada en el ámbito especificado y con las opciones especificadas.

NombreDescripción
System_CAPS_protpropertyCanRaiseEvents

Obtiene un valor que indica si el componente puede provocar un evento.(Heredado de Component).

System_CAPS_pubpropertyContainer

Obtiene IContainer que contiene Component.(Heredado de Component).

System_CAPS_protpropertyDesignMode

Obtiene un valor que indica si la Component está actualmente en modo de diseño.(Heredado de Component).

System_CAPS_protpropertyEvents

Obtiene la lista de controladores de eventos que se adjuntará a este Component.(Heredado de Component).

System_CAPS_pubpropertyOptions

Obtiene o establece las opciones de búsqueda de objetos.

System_CAPS_pubpropertyQuery

Obtiene o establece la consulta que se invocará en el buscador (es decir, los criterios que se aplicará a la búsqueda de objetos de administración).

System_CAPS_pubpropertyScope

Obtiene o establece el ámbito en el que se buscarán objetos (el ámbito representa un espacio de nombres WMI).

System_CAPS_pubpropertySite

Obtiene o establece la ISite de la Component.(Heredado de Component).

NombreDescripción
System_CAPS_pubmethodCreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar a un proxy que se utiliza para comunicarse con un objeto remoto.(Heredado de MarshalByRefObject).

System_CAPS_pubmethodDispose()

Libera todos los recursos que usa Component.(Heredado de Component).

System_CAPS_protmethodDispose(Boolean)

Libera los recursos no administrados que usa Component y libera los recursos administrados de forma opcional.(Heredado de Component).

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el elemento Component durante la recolección de elementos no usados.(Heredado de Component).

System_CAPS_pubmethodGet()

Invoca la consulta WMI especificada y devuelve la colección resultante.

System_CAPS_pubmethodGet(ManagementOperationObserver)

Invoca la consulta WMI asincrónicamente y se enlaza a un monitor para proporcionar los resultados.

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.(Heredado de MarshalByRefObject).

System_CAPS_protmethodGetService(Type)

Devuelve un objeto que representa el servicio suministrado por Component o por Container.(Heredado de Component).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodInitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.(Heredado de MarshalByRefObject).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone(Boolean)

Crea una copia superficial del elemento actual MarshalByRefObject objeto.(Heredado de MarshalByRefObject).

System_CAPS_pubmethodToString()

Devuelve un String que contiene el nombre de la Component, si existe. Este método no se debe invalidar.(Heredado de Component).

NombreDescripción
System_CAPS_pubeventDisposed

Se produce cuando el componente se elimina mediante una llamada a la Dispose (método).(Heredado de Component).

.NET Framework
Disponible desde 1.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: