Ler em inglês

Partilhar via


Debugger Classe

Definição

Habilita a comunicação com um depurador. Essa classe não pode ser herdada.

C#
public static class Debugger
C#
public sealed class Debugger
C#
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Debugger
Herança
Debugger
Atributos

Construtores

Debugger()
Obsoleto.

Inicializa uma nova instância da classe Debugger.

Campos

DefaultCategory

Representa a categoria padrão da mensagem com uma constante.

Propriedades

IsAttached

Obtém um valor que indica se um depurador está anexado ao processo.

Métodos

Break()

Sinaliza um ponto de interrupção para um depurador anexado.

BreakForUserUnhandledException(Exception)

Sinaliza um ponto de interrupção para um depurador anexado com o exception detalhes se um depurador .NET está anexado com a interrupção da exceção sem tratamento do usuário habilitada e um método atribuído com DebuggerDisableUserUnhandledExceptionsAttribute chama esse método.

IsLogging()

Verifica se o registro em log está habilitado por um depurador anexado.

Launch()

Inicia e anexa um depurador ao processo.

Log(Int32, String, String)

Posta uma mensagem para o depurador anexado.

NotifyOfCrossThreadDependency()

Notifica um depurador de que a execução está prestes a entrar em um caminho que envolve uma dependência entre threads.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0