TraceSource Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci TraceSource třídy .
Přetížení
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é má dojít k trasování. |
TraceSource(String)
- 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í konstruktoru TraceSource k vytvoření nového TraceSource objektu. Tento příklad kódu je součástí většího příkladu TraceSource pro třídu .
// 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á ho SourceFilter k určení, zda má trasovací naslouchací proces vytvořit trasování. Doporučeným postupem je použít jako název zdroje název aplikace.
Poznámka
Pro každou žádost o trasování není nutné vytvářet novou TraceSource instanci. Create jednu TraceSource instanci a použijte ji pro všechny žádosti o trasování aplikace.
Platí pro
TraceSource(String, SourceLevels)
- 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é má dojít k trasování.
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í. Může ho použít k SourceSwitch určení, zda má dojít k trasování, a k SourceFilter určení, zda se má trasování vytvořit. Výchozí úroveň zdroje používá objekt EventTypeFilter k určení, zda má dojít k trasování na základě úrovně zdroje zprávy, která má být trasována.
Poznámka
Pro každou žádost o trasování není nutné vytvářet novou TraceSource instanci. Create jednu TraceSource instanci a použijte ji pro všechny žádosti o trasování aplikace.