TraceSource Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase TraceSource.
Sobrecargas
| Nombre | Description |
|---|---|
| TraceSource(String) |
Inicializa una nueva instancia de la TraceSource clase utilizando el nombre especificado para el origen. |
| TraceSource(String, SourceLevels) |
Inicializa una nueva instancia de la TraceSource clase utilizando el nombre especificado para el origen y el nivel de origen predeterminado en el que se va a producir el seguimiento. |
TraceSource(String)
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
Inicializa una nueva instancia de la TraceSource clase utilizando el nombre especificado para el origen.
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
Nombre del origen (normalmente, el nombre de la aplicación).
Excepciones
name es null.
name es una cadena vacía ("").
Ejemplos
En el ejemplo de código siguiente se muestra el uso del TraceSource constructor para crear un nuevo TraceSource objeto. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la TraceSource clase .
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Comentarios
El nombre de origen se usa para identificar seguimientos. Lo usa SourceFilter para determinar si un agente de escucha de seguimiento debe generar el seguimiento. La práctica recomendada es usar el nombre de la aplicación para el nombre de origen.
Note
No es necesario crear una nueva TraceSource instancia para cada solicitud de seguimiento. Cree una TraceSource instancia y úsela para todas las solicitudes de seguimiento de la aplicación.
Se aplica a
TraceSource(String, SourceLevels)
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
Inicializa una nueva instancia de la TraceSource clase utilizando el nombre especificado para el origen y el nivel de origen predeterminado en el que se va a producir el seguimiento.
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
Nombre del origen, normalmente el nombre de la aplicación.
- defaultLevel
- SourceLevels
Combinación bit a bit de los valores de enumeración que especifica el nivel de origen predeterminado en el que se va a realizar el seguimiento.
Excepciones
name es null.
name es una cadena vacía ("").
Comentarios
El nombre de origen se usa para identificar seguimientos. Se puede usar mediante para SourceSwitch determinar si se va a producir el seguimiento y un SourceFilter para determinar si se va a producir el seguimiento. El nivel de origen predeterminado lo usa EventTypeFilter para determinar si se debe realizar el seguimiento en función del nivel de origen del mensaje que se va a realizar.
Note
No es necesario crear una nueva TraceSource instancia para cada solicitud de seguimiento. Cree una TraceSource instancia y úsela para todas las solicitudes de seguimiento de la aplicación.