¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

System.Management.Instrumentation (Espacio de nombres)

Proporciona las clases necesarias para instrumentar aplicaciones para la administración y exponer su información de administración y sus eventos mediante WMI a los posibles consumidores. Los consumidores tales como Microsoft Application Center o Microsoft Operations Manager podrán administrar fácilmente la aplicación; la supervisión y la configuración de la aplicación se pone a disposición de las secuencias de comandos de administrador o de otras aplicaciones, tanto administradas como no administradas. La instrumentación de la aplicación es fácil de conseguir mediante el atributo personalizado InstrumentationClass en las clases que se desea exponer o por medio de las clases base BaseEvent y Instance, y de la clase de ayuda Instrumentation que se proporciona.

 ClaseDescripción
Clase públicaBaseEventRepresenta clases derivadas de BaseEvent que sabe que son clases de eventos de administración. Estas clases derivadas heredan una implementación de IEvent que permite que los eventos se activen a través del método Fire.
Clase públicaDefaultManagementProjectInstallerInstala un ensamblado instrumentado. Esta clase es un instalador de proyecto predeterminado que contiene instrumentación administrada y que no utiliza otros instaladores (como servicios, o colas de mensajes). Para utilizar este instalador de proyecto predeterminado, simplemente hay que derivar una clase de DefaultManagementProjectInstaller dentro del ensamblado. No es necesario reemplazar ningún método.
Clase públicaIgnoreMemberAttributePermite que la instrumentación administrada omita un miembro particular de una clase instrumentada.
Clase públicaInstanceRepresenta clases derivadas que son clases de instancias de instrumentación de administración. Estas clases derivadas heredan una implementación de IInstance que permite que las instancias se publiquen a través de la propiedad Published.
Clase públicaInstrumentationProporciona funciones auxiliares para exponer eventos y datos para la administración. Hay una única instancia de esta clase por dominio de aplicación.
Clase públicaInstrumentationClassAttributeEspecifica que una clase proporciona instrumentación de instancia o evento.
Clase públicaInstrumentedAttributeEspecifica que este ensamblado proporciona instrumentación de administración. Este atributo debería aparecer una vez por ensamblado.
Clase públicaManagedNameAttributePermite que una clase instrumentada o que un miembro de una clase instrumentada presente un nombre alternativo a través de la instrumentación de administración.
Clase públicaManagementInstallerInstala ensamblados instrumentados. Incluya una instancia de esta clase de instalador en el instalador de proyecto para un ensamblado que incluya instrumentación.

 InterfazDescripción
Interfaz públicaIEventEspecifica un origen de un evento de instrumentación administrado. Los objetos que implementan esta interfaz son orígenes de eventos de instrumentación administrados. Las clases que no se derivan de BaseEvent deben implementar esta interfaz en su lugar.
Interfaz públicaIInstanceEspecifica un origen de una instancia de instrumentación administrada. Los objetos que implementan esta interfaz son orígenes de instancias de instrumentación administradas. Las clases que no se derivan de Instance deben implementar esta interfaz en su lugar.

 EnumeraciónDescripción
Enumeración públicaInstrumentationTypeEspecifica el tipo de instrumentación proporcionado por una clase.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft