次の方法で共有


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()

実行がスレッド間の依存関係を含むパスを入力しようとしていることをデバッガーに通知します。

適用対象