Partager via


TraceSource Constructeurs

Définition

Initialise une nouvelle instance de la classe TraceSource.

Surcharges

TraceSource(String)

Initialise une nouvelle instance de la classe TraceSource à l'aide du nom spécifié pour la source.

TraceSource(String, SourceLevels)

Initialise une nouvelle instance de la classe TraceSource à l'aide du nom spécifié pour la source et du niveau de la source par défaut où le traçage doit se produire.

TraceSource(String)

Source:
TraceSource.cs
Source:
TraceSource.cs
Source:
TraceSource.cs

Initialise une nouvelle instance de la classe TraceSource à l'aide du nom spécifié pour la source.

public:
 TraceSource(System::String ^ name);
public TraceSource (string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)

Paramètres

name
String

Nom de la source (en général, le nom de l'application).

Exceptions

name a la valeur null.

Le name est une chaîne vide ("").

Exemples

L’exemple de code suivant montre l’utilisation du TraceSource constructeur pour créer un TraceSource objet. Cet exemple de code fait partie d’un exemple plus grand fourni pour la TraceSource classe .

// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")

Remarques

Le nom de la source est utilisé pour identifier les traces. Il est utilisé par un SourceFilter pour déterminer si un écouteur de suivi doit produire la trace. La pratique recommandée consiste à utiliser le nom de l’application pour le nom source.

Notes

Il n’est pas nécessaire de créer une instance TraceSource pour chaque demande de trace. Create une TraceSource instance et l’utiliser pour toutes les demandes de suivi de l’application.

S’applique à

TraceSource(String, SourceLevels)

Source:
TraceSource.cs
Source:
TraceSource.cs
Source:
TraceSource.cs

Initialise une nouvelle instance de la classe TraceSource à l'aide du nom spécifié pour la source et du niveau de la source par défaut où le traçage doit se produire.

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)

Paramètres

name
String

Nom de la source, en général le nom de l'application.

defaultLevel
SourceLevels

Une combinaison d'opérations de bits des valeurs d'énumération qui spécifient le niveau de la source par défaut où tracer.

Exceptions

name a la valeur null.

Le name est une chaîne vide ("").

Remarques

Le nom de la source est utilisé pour identifier les traces. Il peut être utilisé par un SourceSwitch pour déterminer si le suivi doit se produire et par un SourceFilter pour déterminer s’il faut produire la trace. Le niveau source par défaut est utilisé par un EventTypeFilter pour déterminer si le suivi doit se produire en fonction du niveau source du message à suivre.

Notes

Il n’est pas nécessaire de créer une instance TraceSource pour chaque demande de trace. Create une TraceSource instance et l’utiliser pour toutes les demandes de suivi de l’application.

S’applique à