Process.Break, méthode
Entraîne la suspension de l'exécution du processus donné afin que son état actuel puisse être analysé.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Sub Break ( _
WaitForBreakMode As Boolean _
)
void Break(
bool WaitForBreakMode
)
void Break(
[InAttribute] bool WaitForBreakMode
)
abstract Break :
WaitForBreakMode:bool -> unit
function Break(
WaitForBreakMode : boolean
)
Paramètres
WaitForBreakMode
Type : BooleanDéfinissez la valeur true pour effectuer un retour uniquement lorsque le débogueur est passé en mode arrêt. Définissez la valeur false pour arrêter et effectuer un retour immédiatement. Pour plus d'informations, consultez Interruption de l'exécution.
Exemples
L'exemple suivant montre comment utiliser la méthode Break.
Pour tester cette méthode
Exécutez l'application cible en mode débogage. Assurez-vous que l'application contient une boucle infinie.
Exécutez le complément.
public static void Break(DTE dte)
{
EnvDTE.Processes processes = dte.Debugger.DebuggedProcesses;
processes.Item(1).Break(true);
}
Shared Sub Break(ByRef dte As EnvDTE.DTE)
Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses
processes.Item(1).Break(True)
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.