DebuggableAttribute Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci DebuggableAttribute třídy.
Přetížení
DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Inicializuje novou instanci DebuggableAttribute třídy pomocí zadaných režimů ladění pro kompilátor JIT (just-in-time). |
DebuggableAttribute(Boolean, Boolean) |
Inicializuje novou instanci třídy pomocí zadaných DebuggableAttribute možností sledování a optimalizace pro kompilátor ZA běhu (JIT). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
Inicializuje novou instanci DebuggableAttribute třídy pomocí zadaných režimů ladění pro kompilátor JIT (just-in-time).
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)
Parametry
Bitové kombinace DebuggableAttribute.DebuggingModes hodnot určujících režim ladění pro kompilátor JIT.
Poznámky
Volání konstruktoru DebuggableAttribute(DebuggableAttribute+DebuggingModes) s modes
hodnotou parametru Default je ekvivalentní volání konstruktoru DebuggableAttribute(Boolean, Boolean) s isJITTrackingEnabled
hodnotou parametru true
.
Platí pro
DebuggableAttribute(Boolean, Boolean)
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
Inicializuje novou instanci třídy pomocí zadaných DebuggableAttribute možností sledování a optimalizace pro kompilátor ZA běhu (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)
Parametry
- isJITTrackingEnabled
- Boolean
true
povolit ladění; v opačném případě . false
- isJITOptimizerDisabled
- Boolean
true
zakázat optimalizátor pro provádění; v opačném případě . false
Poznámky
Tento konstruktor nastaví vlastnosti IsJITTrackingEnabled a IsJITOptimizerDisabled.
Hodnota isJITTrackingEnabled
parametru true
způsobí, že modul runtime sleduje informace důležité pro ladicí program během generování kódu. Hodnota vede k žádnému false
sledování, ale nebrání ladění. Tento parametr nemá v rozhraní .NET Framework verze 2.0 žádný vliv. Ve verzi 2.0 se vždy vygenerují informace o sledování JIT, odsazení jazyka MSIL (Microsoft Intermediate Language) na nativní posun kódu v rámci metody.
Hodnota isJITOptimizerDisabled
parametru true
optimalizace pro ladění; hodnota false
optimalizace pro provádění.