TraceSource Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.