TraceSource Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de TraceSource klasse.
Overloads
| Name | Description |
|---|---|
| TraceSource(String) |
Initialiseert een nieuw exemplaar van de TraceSource klasse met behulp van de opgegeven naam voor de bron. |
| TraceSource(String, SourceLevels) |
Initialiseert een nieuw exemplaar van de TraceSource klasse met behulp van de opgegeven naam voor de bron en het standaardbronniveau waarop tracering moet plaatsvinden. |
TraceSource(String)
Initialiseert een nieuw exemplaar van de TraceSource klasse met behulp van de opgegeven naam voor de bron.
public:
TraceSource(System::String ^ name);
public TraceSource(string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)
Parameters
- name
- String
De naam van de bron (meestal de naam van de toepassing).
Uitzonderingen
name is null.
name is een lege tekenreeks ("").
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de TraceSource constructor om een nieuw TraceSource object te maken. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de TraceSource klasse.
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Opmerkingen
De bronnaam wordt gebruikt om traceringen te identificeren. Het wordt gebruikt door een SourceFilter om te bepalen of een traceerlist de tracering moet produceren. De aanbevolen procedure is om de naam van de toepassing te gebruiken voor de bronnaam.
Note
Het is niet nodig om een nieuw TraceSource exemplaar te maken voor elke traceringsaanvraag. Maak één TraceSource exemplaar en gebruik dit voor alle traceringsaanvragen voor de toepassing.
Van toepassing op
TraceSource(String, SourceLevels)
Initialiseert een nieuw exemplaar van de TraceSource klasse met behulp van de opgegeven naam voor de bron en het standaardbronniveau waarop tracering moet plaatsvinden.
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)
Parameters
- name
- String
De naam van de bron, meestal de naam van de toepassing.
- defaultLevel
- SourceLevels
Een bitsgewijze combinatie van de opsommingswaarden waarmee het standaardbronniveau wordt opgegeven waarop moet worden getraceerd.
Uitzonderingen
name is null.
name is een lege tekenreeks ("").
Opmerkingen
De bronnaam wordt gebruikt om traceringen te identificeren. Het kan worden gebruikt door een SourceSwitch om te bepalen of tracering moet plaatsvinden en door een SourceFilter om te bepalen of de tracering moet worden geproduceerd. Het standaardbronniveau wordt gebruikt door een EventTypeFilter om te bepalen of tracering plaatsvindt op basis van het bronniveau van het bericht dat moet worden getraceerd.
Note
Het is niet nodig om een nieuw TraceSource exemplaar te maken voor elke traceringsaanvraag. Maak één TraceSource exemplaar en gebruik dit voor alle traceringsaanvragen voor de toepassing.