Debugger.Break Methode
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.
Geeft een onderbrekingspunt aan een gekoppeld foutopsporingsprogramma.
public:
static void Break();
public static void Break();
static member Break : unit -> unit
Public Shared Sub Break ()
Uitzonderingen
De UIPermission foutopsporing is niet ingesteld om in te breken in het foutopsporingsprogramma.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u het foutopsporingsprogramma stopt bij de aanroep naar WriteLine.
Debugger.Break()
Console.WriteLine("Hello, world.")
Debugger.Break();
Console.WriteLine("Hello, world.");
Opmerkingen
Als er geen foutopsporingsprogramma is gekoppeld, wordt gebruikers gevraagd of ze een foutopsporingsprogramma willen koppelen. Als gebruikers ja zeggen, wordt het foutopsporingsprogramma gestart. Als er een foutopsporingsprogramma is gekoppeld, wordt het foutopsporingsprogramma gesignaleerd met een onderbrekingspunt van een gebruiker. Het foutopsporingsprogramma onderbreekt de uitvoering van het proces alsof er een onderbrekingspunt voor het foutopsporingsprogramma is bereikt.
Warning
Vanaf .NET Framework 4 oefent de runtime niet langer de controle over het starten van het foutopsporingsprogramma voor de methode Break, maar rapporteert in plaats daarvan een fout aan het WER-subsysteem (Windows Error Reporting). WER biedt veel instellingen om de probleemrapportage-ervaring aan te passen, dus veel factoren hebben invloed op de manier waarop WER reageert op een fout zoals besturingssysteemversie, proces, sessie, gebruiker, machine en domein. Als u onverwachte resultaten ondervindt bij het aanroepen van de Break methode, controleert u de WER-instellingen op uw computer. Zie WER-instellingen voor meer informatie over het aanpassen van WER. Als u ervoor wilt zorgen dat het foutopsporingsprogramma wordt gestart, ongeacht de WER-instellingen, moet u de Launch methode in plaats daarvan aanroepen.