Sdílet prostřednictvím


Debugger Třída

Definice

Umožňuje komunikaci s ladicím programem. Tuto třídu nelze zdědit.

public ref class Debugger abstract sealed
public ref class Debugger sealed
public static class Debugger
public sealed class Debugger
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Debugger
type Debugger = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Debugger = class
Public Class Debugger
Public NotInheritable Class Debugger
Dědičnost
Debugger
Atributy

Konstruktory

Debugger()
Zastaralé.

Inicializuje novou instanci Debugger třídy.

Pole

DefaultCategory

Představuje výchozí kategorii zprávy s konstantou.

Vlastnosti

IsAttached

Získá hodnotu, která označuje, zda ladicí program je připojen k procesu.

Metody

Break()

Signalizuje zarážku připojenému ladicímu programu.

BreakForUserUnhandledException(Exception)

Signalizuje zarážku připojenému ladicímu programu s podrobnostmi exception, pokud je ladicí program .NET připojený s povoleným přerušením u neošetřené výjimky a metodou atributu DebuggerDisableUserUnhandledExceptionsAttribute volá tuto metodu.

IsLogging()

Kontroluje, jestli je protokolování povolené připojeným ladicím programem.

Launch()

Spustí a připojí ladicí program k procesu.

Log(Int32, String, String)

Publikuje zprávu pro připojený ladicí program.

NotifyOfCrossThreadDependency()

Upozorní ladicí program, že spuštění se chystá zadat cestu, která zahrnuje závislost mezi vlákny.

Platí pro