CompilerLoweringPreserveAttribute Klas

Definitie

Vertegenwoordigt een kenmerk dat, wanneer deze wordt toegepast op een kenmerkklasse, de compiler opdracht geeft om toepassingen van dat kenmerk te laten stromen, van broncode tot door compiler gegenereerde symbolen. Deze stroom kan helpen bij analysehulpprogramma's op basis van 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
Overname
CompilerLoweringPreserveAttribute
Kenmerken

Opmerkingen

Een voorbeeld waarin dit kenmerk van toepassing is, is in de primaire constructorparameters van C#. Als een kenmerk dat is gemarkeerd met CompilerLoweringPreserveAttribute wordt toegepast op een primaire constructorparameter, wordt het kenmerk ook toegepast op door compiler gegenereerde velden die die parameter opslaan.

Constructors

Name Description
CompilerLoweringPreserveAttribute()

Initialiseert een nieuw exemplaar van de CompilerLoweringPreserveAttribute klasse.

Eigenschappen

Name Description
TypeId

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, krijgt u Attributehiervoor een unieke id.

(Overgenomen van Attribute)

Methoden

Name Description
Equals(Object)

Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object.

(Overgenomen van Attribute)
GetHashCode()

Retourneert de hash-code voor dit exemplaar.

(Overgenomen van Attribute)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IsDefaultAttribute()

Wanneer deze wordt overschreven in een afgeleide klasse, geeft u aan of de waarde van dit exemplaar de standaardwaarde is voor de afgeleide klasse.

(Overgenomen van Attribute)
Match(Object)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde geretourneerd die aangeeft of dit exemplaar gelijk is aan een opgegeven object.

(Overgenomen van Attribute)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op