TraceSource Konstruktory

Definice

Inicializuje novou instanci TraceSource třídy.

Přetížení

Name Description
TraceSource(String)

Inicializuje novou instanci TraceSource třídy pomocí zadaného názvu zdroje.

TraceSource(String, SourceLevels)

Inicializuje novou instanci TraceSource třídy pomocí zadaného názvu pro zdroj a výchozí úroveň zdroje, na které se má trasování provést.

TraceSource(String)

Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs

Inicializuje novou instanci TraceSource třídy pomocí zadaného názvu zdroje.

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

Parametry

name
String

Název zdroje (obvykle název aplikace).

Výjimky

name je null.

name je prázdný řetězec ("").

Příklady

Následující příklad kódu ukazuje použití TraceSource konstruktoru k vytvoření nového TraceSource objektu. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu TraceSource.

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

Poznámky

Název zdroje slouží k identifikaci trasování. Používá se SourceFilter k určení, jestli má naslouchací proces trasování vytvořit trasování. Doporučeným postupem je použít název aplikace pro název zdroje.

Note

Pro každý požadavek trasování není nutné vytvořit novou TraceSource instanci. Vytvořte jednu TraceSource instanci a použijte ji pro všechny žádosti o trasování pro aplikaci.

Platí pro

TraceSource(String, SourceLevels)

Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs
Zdroj:
TraceSource.cs

Inicializuje novou instanci TraceSource třídy pomocí zadaného názvu pro zdroj a výchozí úroveň zdroje, na které se má trasování provést.

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)

Parametry

name
String

Název zdroje, obvykle název aplikace.

defaultLevel
SourceLevels

Bitová kombinace hodnot výčtu, která určuje výchozí úroveň zdroje, na které se má trasovat.

Výjimky

name je null.

name je prázdný řetězec ("").

Poznámky

Název zdroje slouží k identifikaci trasování. Lze ji použít SourceSwitch k určení, zda trasování nastane, a SourceFilter určením, zda se má trasování vytvořit. Výchozí úroveň zdroje slouží EventTypeFilter k určení, jestli má dojít k trasování na základě zdrojové úrovně zprávy, která se má trasovat.

Note

Pro každý požadavek trasování není nutné vytvořit novou TraceSource instanci. Vytvořte jednu TraceSource instanci a použijte ji pro všechny žádosti o trasování pro aplikaci.

Platí pro