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í
| Name | Description |
|---|---|
| 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 DebuggableAttribute třídy pomocí zadaných možností sledování a optimalizace pro kompilátor JIT (just-in-time). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- 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í režim ladění kompilátoru JIT.
Poznámky
DebuggableAttribute(DebuggableAttribute+DebuggingModes) Volání konstruktoru s modes hodnotou parametru Default je ekvivalentní volání DebuggableAttribute(Boolean, Boolean) konstruktoru s hodnotou parametru isJITTrackingEnabledtrue.
Platí pro
DebuggableAttribute(Boolean, Boolean)
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
- Zdroj:
- DebuggableAttribute.cs
Inicializuje novou instanci DebuggableAttribute třídy pomocí zadaných možností sledování a optimalizace pro kompilátor JIT (just-in-time).
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
truek povolení ladění; v opačném případě . false
- isJITOptimizerDisabled
- Boolean
truezaká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 bude sledovat informace důležité pro ladicí program během generování kódu; hodnota false výsledků bez sledování, ale nebrání ladění. Tento parametr nemá žádný vliv na rozhraní .NET Framework verze 2.0. Ve verzi 2.0 se informace o sledování JIT vždy vygenerují posun Microsoft zprostředkujícího jazyka (MSIL) na posun nativního kódu v rámci metody.
isJITOptimizerDisabled Hodnota parametru optimalizovaná true pro ladění; hodnota false optimalizace pro provádění.