TraceSource Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe TraceSource.
Sobrecargas
TraceSource(String) |
Inicializa uma nova instância da classe TraceSource, usando o nome especificado para a fonte. |
TraceSource(String, SourceLevels) |
Inicializa uma nova instância da classe TraceSource usando o nome especificado para a fonte e o nível da fonte padrão no qual o rastreamento deve ocorrer. |
TraceSource(String)
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
Inicializa uma nova instância da classe TraceSource, usando o nome especificado para a fonte.
public:
TraceSource(System::String ^ name);
public TraceSource (string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)
Parâmetros
- name
- String
O nome da fonte (geralmente o nome do aplicativo).
Exceções
name
é null
.
name
é uma cadeia de caracteres vazia ("").
Exemplos
O exemplo de código a seguir mostra o uso do TraceSource construtor para criar um novo TraceSource objeto. Este exemplo de código faz parte de um exemplo maior fornecido para a TraceSource classe .
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Comentários
O nome de origem é usado para identificar rastreamentos. Ele é usado por um SourceFilter para determinar se um ouvinte de rastreamento deve produzir o rastreamento. A prática recomendada é usar o nome do aplicativo para o nome de origem.
Observação
Não é necessário criar uma nova TraceSource instância para cada solicitação de rastreamento. Create uma TraceSource instância e use-a para todas as solicitações de rastreamento para o aplicativo.
Aplica-se a
TraceSource(String, SourceLevels)
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
Inicializa uma nova instância da classe TraceSource usando o nome especificado para a fonte e o nível da fonte padrão no qual o rastreamento deve ocorrer.
public:
TraceSource(System::String ^ name, System::Diagnostics::SourceLevels defaultLevel);
public TraceSource (string name, System.Diagnostics.SourceLevels defaultLevel);
new System.Diagnostics.TraceSource : string * System.Diagnostics.SourceLevels -> System.Diagnostics.TraceSource
Public Sub New (name As String, defaultLevel As SourceLevels)
Parâmetros
- name
- String
O nome da fonte, geralmente o nome do aplicativo.
- defaultLevel
- SourceLevels
Uma combinação bit a bit dos valores de enumeração que especifica o nível da fonte padrão para o rastreamento.
Exceções
name
é null
.
name
é uma cadeia de caracteres vazia ("").
Comentários
O nome de origem é usado para identificar rastreamentos. Ele pode ser usado por um SourceSwitch para determinar se o rastreamento deve ocorrer e por um SourceFilter para determinar se o rastreamento deve ser produzido. O nível de origem padrão é usado por um EventTypeFilter para determinar se o rastreamento deve ocorrer com base no nível de origem da mensagem a ser rastreada.
Observação
Não é necessário criar uma nova TraceSource instância para cada solicitação de rastreamento. Create uma TraceSource instância e use-a para todas as solicitações de rastreamento para o aplicativo.