Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.Management.Instrumentation (Espacio de nombres)

Proporciona las clases necesarias para instrumentar aplicaciones de administración y exponer sus datos y eventos de administración a posibles consumidores a través de WMI. 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 los scripts 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.

  Clase Descripción
Clase pública BaseEvent Representa 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ública DefaultManagementInstaller Instala un ensamblado instrumentado. Para utilizar este instalador de proyecto predeterminado, simplemente hay que derivar una clase de DefaultManagementInstaller dentro del ensamblado. No es necesario reemplazar ningún método.
Clase pública DefaultManagementProjectInstaller Instala un ensamblado instrumentado. 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ública IgnoreMemberAttribute Provoca que la instrumentación administrada omita el miembro asociado de una clase instrumentada.
Clase pública Instance Representa 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ública InstanceNotFoundException Excepción que se inicia para indicar que un proveedor no devuelve ninguna instancia.
Clase pública Instrumentation Proporciona 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ública InstrumentationBaseException Representa la excepción relacionada con proveedor base.
Clase pública InstrumentationClassAttribute Especifica que una clase proporciona instrumentación de instancia o evento.
Clase pública InstrumentationException Representa una excepción relacionada con el proveedor.
Clase pública InstrumentationManager Proporciona métodos que administran la duración y el modelo utilizado para los proveedores desacoplados.
Clase pública InstrumentedAttribute Especifica que este ensamblado proporciona instrumentación de administración. Este atributo debería aparecer una vez por ensamblado.
Clase pública ManagedCommonProvider La infraestructura de Extensiones de proveedor de WMI.NET utiliza internamente la clase.
Clase pública ManagedNameAttribute Permite 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ública ManagementBindAttribute El atributo ManagementBind indica que se usa un método para devolver la instancia de una clase WMI asociada a un valor de clave concreto.
Clase pública ManagementCommitAttribute El atributo ManagementCommit marca un método al que se llama cuando es necesario actualizar un conjunto de propiedades de lectura y escritura en una única operación atómica.
Clase pública ManagementConfigurationAttribute El atributo ManagementConfiguration indica que un campo o propiedad representa una propiedad WMI de lectura y escritura.
Clase pública ManagementCreateAttribute ManagementCreateAttribute se utiliza para indicar que un método crea una nueva instancia de una entidad administrada.
Clase pública ManagementEntityAttribute El atributo ManagementEntity indica que una clase proporciona información de administración expuesta a través de un proveedor WMI.
Clase pública ManagementEnumeratorAttribute El atributo ManagementEnumerator marca un método que devuelve todas las instancias de una clase WMI.
Clase pública ManagementInstaller Instala ensamblados instrumentados. Incluya una instancia de esta clase de instalador en el instalador de proyecto para un ensamblado que incluya instrumentación.
Clase pública ManagementKeyAttribute El atributo ManagementKey identifica las propiedades clave de una clase WMI.
Clase pública ManagementMemberAttribute El marco de Extensiones de proveedor de WMI.NET utiliza esta clase. Es la clase base para todos los atributos de administración que se puede aplicar a los miembros.
Clase pública ManagementNameAttribute El atributo ManagementName se usa para invalidar nombres expuestos a través de una clase WMI.
Clase pública ManagementNewInstanceAttribute La clase base para los atributos de administración que sólo tienen funcionalidad en tiempo de ejecución y ninguna representación del esquema. Las clases de atributos de administración ManagementBindAttribute, ManagementCreateAttribute y ManagementEnumeratorAttribute se derivan de esta clase.
Clase pública ManagementProbeAttribute El atributo ManagementProbe indica que una propiedad o el campo representa una propiedad WMI de sólo lectura.
Clase pública ManagementQualifierAttribute El atributo ManagementQualifier contiene información adicional relacionada con el proveedor WMI sobre una clase, instancia, propiedad, campo o método WMI asociados.
Clase pública ManagementReferenceAttribute ManagementReferenceAttribute marca un miembro de clase, propiedad o parámetro de método como una referencia a otro objeto o clase de administración.
Clase pública ManagementRemoveAttribute ManagementRemoveAttribute se utiliza para indicar que un método limpia una instancia de una entidad administrada.
Clase pública ManagementTaskAttribute El atributo ManagementTask indica que el método de destino implementa un método WMI.
Clase pública WmiConfigurationAttribute El atributo WmiConfiguration indica que un ensamblado contiene código que implementa un proveedor WMI mediante el modelo de extensiones de proveedor WMI.NET. El atributo acepta parámetros que establecen la configuración de alto nivel del proveedor WMI implementado.
Clase pública WmiProviderInstallationException Representa una excepción que se produce cuando la instalación del proveedor de WMI da error.

  Interfaz Descripción
Interfaz pública IEvent Especifica 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ública IInstance Especifica 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ón Descripción
Enumeración pública InstrumentationType Especifica el tipo de instrumentación proporcionado por una clase.
Enumeración pública ManagementConfigurationType Representa los posibles comportamientos de confirmación de una propiedad de lectura y escritura. Se utiliza como el valor de un parámetro del atributo ManagementConfigurationAttribute.
Enumeración pública ManagementHostingModel Define los valores que especifican el modelo de hospedaje para el proveedor.
Enumeración pública ManagementQualifierFlavors Tipos de calificador que se pueden utilizar con extensiones de proveedor de WMI.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft