DebuggableAttribute Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe DebuggableAttribute.
Surcharges
DebuggableAttribute(DebuggableAttribute+DebuggingModes) |
Initialise une nouvelle instance de la classe DebuggableAttribute en utilisant les modes de débogage spécifiés pour le compilateur juste-à-temps (JIT). |
DebuggableAttribute(Boolean, Boolean) |
Initialise une nouvelle instance de la classe DebuggableAttribute en utilisant les options de suivi et d'optimisation spécifiées pour le compilateur juste-à-temps (JIT). |
DebuggableAttribute(DebuggableAttribute+DebuggingModes)
- Source:
- DebuggableAttribute.cs
- Source:
- DebuggableAttribute.cs
- Source:
- DebuggableAttribute.cs
Initialise une nouvelle instance de la classe DebuggableAttribute en utilisant les modes de débogage spécifiés pour le compilateur juste-à-temps (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)
Paramètres
Combinaison d'opérations de bits des valeurs DebuggableAttribute.DebuggingModes spécifiant le mode de débogage du compilateur JIT.
Remarques
Appeler le DebuggableAttribute(DebuggableAttribute+DebuggingModes) constructeur avec une modes
valeur de paramètre équivaut Default à appeler le DebuggableAttribute(Boolean, Boolean) constructeur avec une isJITTrackingEnabled
valeur de paramètre de true
.
S’applique à
DebuggableAttribute(Boolean, Boolean)
- Source:
- DebuggableAttribute.cs
- Source:
- DebuggableAttribute.cs
- Source:
- DebuggableAttribute.cs
Initialise une nouvelle instance de la classe DebuggableAttribute en utilisant les options de suivi et d'optimisation spécifiées pour le compilateur juste-à-temps (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)
Paramètres
- isJITTrackingEnabled
- Boolean
true
pour permettre le débogage ; sinon, false
.
- isJITOptimizerDisabled
- Boolean
true
pour désactiver l'optimiseur au moment de l'exécution ; sinon, false
.
Remarques
Ce constructeur définit les propriétés IsJITTrackingEnabled et IsJITOptimizerDisabled.
Une isJITTrackingEnabled
valeur de paramètre de true
fait que le runtime effectue le suivi des informations importantes pour le débogueur lors de la génération du code ; une valeur de ne donne pas de false
suivi, mais n’empêche pas le débogage. Ce paramètre n’a aucun effet dans .NET Framework version 2.0. Dans la version 2.0, les informations de suivi JIT, le décalage MSIL (Microsoft Intermediate Language) sur le décalage de code natif au sein d’une méthode, est toujours généré.
Valeur isJITOptimizerDisabled
de true
paramètre optimise pour le débogage ; valeur d’optimisation false
pour l’exécution.