LoggerContext Klasa
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.
Klasa kontekstowa, która może służyć do przechowywania pracy na żądanie, aby ułatwić debugowanie.
public class LoggerContext
type LoggerContext = class
Public Class LoggerContext
- Dziedziczenie
-
LoggerContext
- Pochodne
Konstruktory
| Nazwa | Opis |
|---|---|
| LoggerContext() |
Tworzy wystąpienie nowego LoggerContext za pomocą domyślnego identyfikatora activityId. |
| LoggerContext(Guid) |
Tworzy wystąpienie nowego LoggerContext identyfikatora activityId. |
Właściwości
| Nazwa | Opis |
|---|---|
| ActivityId |
Pobiera lub ustawia element Guid , który będzie używany w wywołaniu elementu EventSource.SetCurrentThreadActivityId przed zalogowaniem. |
| CaptureLogs |
Pobiera lub ustawia wartość logiczną kontrolującą, jeśli dzienniki są zapisywane w kontekście. Przydatne podczas debugowania. |
| DebugId |
Pobiera lub ustawia ciąg, który ułatwia ustawianie punktów przerwania podczas debugowania. |
| Logs |
Kolekcja dzienników skojarzonych z żądaniem. Użyj CaptureLogs polecenia , aby kontrolować przechwytywanie. |
| PropertyBag |
Pobiera lub ustawia element IDictionary<TKey,TValue> , który umożliwia niestandardowe scenariusze rozszerzalności. |