DebuggableAttribute Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DebuggableAttribute klasse.
Overloads
| Name | Description |
|---|---|
| DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Initialiseert een nieuw exemplaar van de DebuggableAttribute klasse met behulp van de opgegeven foutopsporingsmodi voor de Just-In-Time-compiler (JIT). |
| DebuggableAttribute(Boolean, Boolean) |
Initialiseert een nieuw exemplaar van de DebuggableAttribute klasse, met behulp van de opgegeven tracerings- en optimalisatieopties voor de Just-In-Time-compiler (JIT). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
Initialiseert een nieuw exemplaar van de DebuggableAttribute klasse met behulp van de opgegeven foutopsporingsmodi voor de Just-In-Time-compiler (JIT).
public:
DebuggableAttribute(System::Diagnostics::DebuggableAttribute::DebuggingModes modes);
public DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes);
new System.Diagnostics.DebuggableAttribute : System.Diagnostics.DebuggableAttribute.DebuggingModes -> System.Diagnostics.DebuggableAttribute
Public Sub New (modes As DebuggableAttribute.DebuggingModes)
Parameters
Een bitsgewijze combinatie van de DebuggableAttribute.DebuggingModes waarden die de foutopsporingsmodus voor de JIT-compiler opgeven.
Opmerkingen
Het aanroepen van de DebuggableAttribute(DebuggableAttribute+DebuggingModes) constructor met een modes parameterwaarde is Default gelijk aan het aanroepen van de DebuggableAttribute(Boolean, Boolean) constructor met een isJITTrackingEnabled parameterwaarde van true.
Van toepassing op
DebuggableAttribute(Boolean, Boolean)
Initialiseert een nieuw exemplaar van de DebuggableAttribute klasse, met behulp van de opgegeven tracerings- en optimalisatieopties voor de Just-In-Time-compiler (JIT).
public:
DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
public DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
new System.Diagnostics.DebuggableAttribute : bool * bool -> System.Diagnostics.DebuggableAttribute
Public Sub New (isJITTrackingEnabled As Boolean, isJITOptimizerDisabled As Boolean)
Parameters
- isJITTrackingEnabled
- Boolean
true om foutopsporing in te schakelen; anders, false.
- isJITOptimizerDisabled
- Boolean
true om de optimizer voor uitvoering uit te schakelen; anders, false.
Opmerkingen
Met deze constructor worden de eigenschappen IsJITTrackingEnabled en IsJITOptimizerDisabled.
Een isJITTrackingEnabled parameterwaarde die true ervoor zorgt dat de runtime informatie bijhoudt die belangrijk is voor het foutopsporingsprogramma tijdens het genereren van code; een waarde van false resultaten zonder tracering, maar geen foutopsporing voorkomt. Deze parameter heeft geen effect in de .NET Framework versie 2.0. In versie 2.0 worden JIT-traceringsgegevens, de offset Microsoft tussentaal (MSIL) naar de offset van systeemeigen code binnen een methode, altijd gegenereerd.
Een isJITOptimizerDisabled parameterwaarde van true optimalisaties voor foutopsporing; een waarde van false optimalisaties voor uitvoering.