TraceSource Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da TraceSource classe.
Sobrecargas
| Name | Description |
|---|---|
| TraceSource(String) |
Inicializa uma nova instância da TraceSource classe, usando o nome especificado para a fonte. |
| TraceSource(String, SourceLevels) |
Inicializa uma nova instância da TraceSource classe, usando o nome especificado para a fonte e o nível padrão da fonte onde o rastreamento deve ocorrer. |
TraceSource(String)
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
Inicializa uma nova instância da TraceSource classe, 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 (normalmente, o nome da aplicação).
Exceções
name é null.
name é uma cadeia vazia ("").
Exemplos
O seguinte exemplo de código 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")
Observações
O nome de origem é usado para identificar vestígios. É usado por a SourceFilter para determinar se um ouvinte de traços deve produzir o traço. A prática recomendada é usar o nome da aplicação como nome fonte.
Note
Não é necessário criar uma nova TraceSource instância para cada pedido de traço. Cria uma TraceSource instância e usa-a para todos os pedidos de rastreamento da aplicação.
Aplica-se a
TraceSource(String, SourceLevels)
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
- Origem:
- TraceSource.cs
Inicializa uma nova instância da TraceSource classe, usando o nome especificado para a fonte e o nível padrão da fonte onde 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, normalmente o nome da aplicação.
- defaultLevel
- SourceLevels
Uma combinação bit a bit dos valores de enumeração que especifica o nível de origem padrão a seguir o rastreio.
Exceções
name é null.
name é uma cadeia vazia ("").
Observações
O nome de origem é usado para identificar vestígios. Pode ser usado por a SourceSwitch para determinar se o traçado vai ocorrer e por a SourceFilter para determinar se o rastreio deve ser produzido. O nível de origem padrão é usado por um EventTypeFilter para determinar se o rastreio deve ocorrer com base no nível de origem da mensagem a ser rastreada.
Note
Não é necessário criar uma nova TraceSource instância para cada pedido de traço. Cria uma TraceSource instância e usa-a para todos os pedidos de rastreamento da aplicação.