Język

LoggerContext Klasa

Definicja

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.

Dotyczy