Comparteix a través de


InstrumentedAttribute Clase

Definición

Especifica que este ensamblado proporciona instrumentación de administración. Este atributo debe aparecer una vez por ensamblado.

Nota: las bibliotecas de .NET WMI ahora se consideran en estado final y no hay más desarrollo, mejoras o actualizaciones disponibles para problemas relacionados con la seguridad que afectan a estas bibliotecas.

public ref class InstrumentedAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public class InstrumentedAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type InstrumentedAttribute = class
    inherit Attribute
Public Class InstrumentedAttribute
Inherits Attribute
Herencia
InstrumentedAttribute
Atributos

Constructores

Nombre Description
InstrumentedAttribute()

Inicializa una nueva instancia de la InstrumentedAttribute clase establecida para el espacio de nombres root\default. Este es el constructor sin parámetros.

InstrumentedAttribute(String, String)

Inicializa una nueva instancia de la InstrumentedAttribute clase que se establece en el espacio de nombres y la configuración de seguridad especificados para la instrumentación dentro de este ensamblado.

InstrumentedAttribute(String)

Inicializa una nueva instancia de la InstrumentedAttribute clase que se establece en el espacio de nombres especificado para la instrumentación dentro de este ensamblado.

Propiedades

Nombre Description
NamespaceName

Obtiene o establece el espacio de nombres para las instancias de instrumentación y los eventos de este ensamblado.

SecurityDescriptor

Obtiene o establece un descriptor de seguridad que permite que solo los usuarios o grupos especificados ejecuten aplicaciones que proporcionen la instrumentación admitida por este ensamblado.

TypeId

Cuando se implementa en una clase derivada, obtiene un identificador único para este Attribute.

(Heredado de Attribute)

Métodos

Nombre Description
Equals(Object)

Devuelve un valor que indica si esta instancia es igual a un objeto especificado.

(Heredado de Attribute)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de Attribute)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsDefaultAttribute()

Cuando se reemplaza en una clase derivada, indica si el valor de esta instancia es el valor predeterminado de la clase derivada.

(Heredado de Attribute)
Match(Object)

Cuando se reemplaza en una clase derivada, devuelve un valor que indica si esta instancia es igual a un objeto especificado.

(Heredado de Attribute)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.

(Heredado de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera la información de tipo de un objeto, que se puede usar para obtener la información de tipo de una interfaz.

(Heredado de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1).

(Heredado de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Proporciona acceso a propiedades y métodos expuestos por un objeto .

(Heredado de Attribute)

Se aplica a