Debugger 类

定义

启用与调试器的通讯。 此类不能被继承。

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
继承
Debugger
属性

构造函数

名称 说明
Debugger()
已过时.

初始化 Debugger 类的新实例。

字段

名称 说明
DefaultCategory

表示具有常量的消息的默认类别。

属性

名称 说明
IsAttached

获取一个值,该值指示调试器是否附加到进程。

方法

名称 说明
Break()

向附加的调试器发出断点信号。

BreakForUserUnhandledException(Exception)

如果启用了用户未处理的异常附加了.NET调试器,并且使用 DebuggerDisableUserUnhandledExceptionsAttribute 调用此方法,则使用 exception 详细信息向附加调试器发出断点信号。

IsLogging()

检查附加调试器是否启用了日志记录。

Launch()

启动调试器并将其附加到进程。

Log(Int32, String, String)

发布附加调试器的消息。

NotifyOfCrossThreadDependency()

通知调试器执行即将进入涉及跨线程依赖项的路径。

适用于