CompilerLoweringPreserveAttribute Clase

Definición

Representa un atributo que, cuando se aplica a una clase de atributo, indica al compilador que fluya las aplicaciones de ese atributo, desde el código fuente hasta los símbolos generados por el compilador. Este flujo puede ayudar a las herramientas de análisis basadas en IL.

public ref class CompilerLoweringPreserveAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public sealed class CompilerLoweringPreserveAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type CompilerLoweringPreserveAttribute = class
    inherit Attribute
Public NotInheritable Class CompilerLoweringPreserveAttribute
Inherits Attribute
Herencia
CompilerLoweringPreserveAttribute
Atributos

Comentarios

Un ejemplo en el que se aplica este atributo está en los parámetros de constructor principal de C#. Si un atributo marcado con CompilerLoweringPreserveAttribute se aplica a un parámetro de constructor principal, el atributo también se aplicará a los campos generados por el compilador que almacenen ese parámetro.

Constructores

Nombre Description
CompilerLoweringPreserveAttribute()

Inicializa una nueva instancia de la clase CompilerLoweringPreserveAttribute.

Propiedades

Nombre Description
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)

Se aplica a