TraceSource Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy TraceSource.
Przeciążenia
TraceSource(String) |
Inicjuje TraceSource nowe wystąpienie klasy przy użyciu określonej nazwy dla źródła. |
TraceSource(String, SourceLevels) |
Inicjuje TraceSource nowe wystąpienie klasy przy użyciu określonej nazwy źródła i domyślnego poziomu źródła, na którym ma nastąpić śledzenie. |
TraceSource(String)
- Źródło:
- TraceSource.cs
- Źródło:
- TraceSource.cs
- Źródło:
- TraceSource.cs
Inicjuje TraceSource nowe wystąpienie klasy przy użyciu określonej nazwy dla źródła.
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
Nazwa źródła (zazwyczaj nazwa aplikacji).
Wyjątki
name
to null
.
name
jest pustym ciągiem ("").
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora TraceSource do utworzenia nowego TraceSource obiektu. Ten przykład kodu jest częścią większego przykładu udostępnionego TraceSource dla klasy .
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Uwagi
Nazwa źródła służy do identyfikowania śladów. Jest on używany przez element w SourceFilter celu określenia, czy odbiornik śledzenia powinien wygenerować ślad. Zalecaną praktyką jest użycie nazwy aplikacji dla nazwy źródłowej.
Uwaga
Nie jest konieczne utworzenie nowego TraceSource wystąpienia dla każdego żądania śledzenia. Twórca jedno TraceSource wystąpienie i użyj go dla wszystkich żądań śledzenia aplikacji.
Dotyczy
TraceSource(String, SourceLevels)
- Źródło:
- TraceSource.cs
- Źródło:
- TraceSource.cs
- Źródło:
- TraceSource.cs
Inicjuje TraceSource nowe wystąpienie klasy przy użyciu określonej nazwy źródła i domyślnego poziomu źródła, na którym ma nastąpić śledzenie.
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
Nazwa źródła, zazwyczaj nazwa aplikacji.
- defaultLevel
- SourceLevels
Bitowa kombinacja wartości wyliczenia, która określa domyślny poziom źródła, na którym ma być śledzone.
Wyjątki
name
to null
.
name
jest pustym ciągiem ("").
Uwagi
Nazwa źródła służy do identyfikowania śladów. Może być używany przez element w SourceSwitch celu określenia, czy ma nastąpić śledzenie, oraz przez element SourceFilter w celu określenia, czy należy wygenerować ślad. Domyślny poziom źródła jest używany przez element EventTypeFilter w celu określenia, czy śledzenie ma być wykonywane na podstawie poziomu źródłowego komunikatu do śledzenia.
Uwaga
Nie jest konieczne utworzenie nowego TraceSource wystąpienia dla każdego żądania śledzenia. Twórca jedno TraceSource wystąpienie i użyj go dla wszystkich żądań śledzenia aplikacji.