TraceSource Constructors

Definitie

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.

Van toepassing op