Debugger.Break Metod

Definition

Signalerar en brytpunkt till ett kopplat felsökningsprogram.

public:
 static void Break();
public static void Break();
static member Break : unit -> unit
Public Shared Sub Break ()

Undantag

UIPermission Är inte inställt på att bryta sig in i felsökningsprogrammet.

Exempel

Följande kodexempel visar hur du stoppar felsökningsprogrammet vid anropet till WriteLine.

Debugger.Break()
Console.WriteLine("Hello, world.")
Debugger.Break();
Console.WriteLine("Hello, world.");

Kommentarer

Om inget felsökningsprogram är anslutet tillfrågas användarna om de vill bifoga ett felsökningsprogram. Om användarna säger ja startas felsökningsprogrammet. Om ett felsökningsprogram är kopplat, signaleras felsökningsprogrammet med en användar brytpunktshändelse och felsökningsprogrammet avbryter körningen av processen precis som om en felsöknings brytpunkt hade träffats.

Varning

Från och med .NET Framework 4 utövar körningen inte längre noggrann kontroll över att starta felsökningsprogrammet för metoden Break, utan rapporterar i stället ett fel till undersystemet Windows Felrapportering (WER). WER innehåller många inställningar för att anpassa problemrapporteringsupplevelsen, så många faktorer påverkar hur WER svarar på ett fel som operativsystemversion, process, session, användare, dator och domän. Om du får oväntade resultat när du anropar Break metoden kontrollerar du WER-inställningarna på datorn. Mer information om hur du anpassar WER finns i WER-inställningar. Om du vill se till att felsökningsprogrammet startas oavsett WER-inställningarna bör du anropa Launch metoden i stället.

Gäller för