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í
| 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.