Compartilhar via


TraceLevel Enumeração

Definição

Especifica quais mensagens serão geradas para as classes Debug, Trace e TraceSwitch.

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
Herança
TraceLevel

Campos

Error 1

Produzir mensagens de tratamento de erros como saída.

Info 3

Produzir mensagens informativas, avisos e de tratamento de erros como saída.

Off 0

Não produzir nenhuma mensagem de rastreamento e depuração como saída.

Verbose 4

Produzir todas as mensagens de depuração e rastreamento como saída.

Warning 2

Produzir mensagens de avisos e tratamento de erros como saída.

Comentários

Essa enumeração é usada pela classe de TraceSwitch .

Você deve habilitar o rastreamento ou a depuração para usar uma opção. A sintaxe a seguir é específica do compilador. Se você usar compiladores diferentes de C# ou Visual Basic, consulte a documentação do compilador.

  • Para habilitar a depuração em C#, adicione o /d:DEBUG sinalizador à linha de comando do compilador ao compilar o código ou adicione #define DEBUG à parte superior do arquivo. No Visual Basic, adicione o /d:DEBUG=True sinalizador à linha de comando do compilador.

  • Para habilitar o rastreamento em C#, adicione o /d:TRACE sinalizador à linha de comando do compilador ao compilar o código ou adicione #define TRACE à parte superior do arquivo. No Visual Basic, adicione o /d:TRACE=True sinalizador à linha de comando do compilador.

Para obter mais informações sobre como instrumentar seu aplicativo, consulte Debug e Trace.

Em .NET Framework arquivos de configuração de aplicativo, você pode usar texto para especificar o valor de uma opção. Por exemplo, true para um BooleanSwitchou o texto que representa um valor de enumeração, como Error para um TraceSwitch. A linha <add name="mySwitch" value="Error" /> é equivalente a <add name="mySwitch" value="1" />. Você também pode definir níveis de rastreamento usando o valor inteiro da enumeração. A tabela a seguir mostra a relação entre os membros de TraceLevel enumeração e suas entradas de arquivo de configuração correspondentes.

Nível de rastreamento: Valor do arquivo de configuração
Desativado 0
Erro 1
Aviso 2
Informações 3
Detalhado 4

Aplica-se a

Confira também