Debugger.Break Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.