LoggerContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di contesto che può essere usata per archiviare il lavoro per ogni richiesta per facilitare il debug.
public class LoggerContext
type LoggerContext = class
Public Class LoggerContext
- Ereditarietà
-
LoggerContext
- Derivato
Costruttori
| Nome | Descrizione |
|---|---|
| LoggerContext() |
Crea un'istanza di un nuovo LoggerContext oggetto con il valore activityId predefinito. |
| LoggerContext(Guid) |
Crea un'istanza di un nuovo LoggerContext oggetto con un activityId. |
Proprietà
| Nome | Descrizione |
|---|---|
| ActivityId |
Ottiene o imposta un Guid oggetto che verrà utilizzato nella chiamata a EventSource.SetCurrentThreadActivityId prima della registrazione. |
| CaptureLogs |
Ottiene o imposta un controllo booleano se i log vengono scritti nel contesto. Utile durante il debug. |
| DebugId |
Ottiene o imposta una stringa che consente di impostare punti di interruzione durante il debug. |
| Logs |
Raccolta di log associati a una richiesta. Usare CaptureLogs per controllare l'acquisizione. |
| PropertyBag |
Ottiene o imposta un oggetto IDictionary<TKey,TValue> che abilita scenari di estendibilità personalizzati. |