LoggerContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe de contexto que pode ser usada para armazenar trabalho por solicitação para ajudar na depuração.
public class LoggerContext
type LoggerContext = class
Public Class LoggerContext
- Herança
-
LoggerContext
- Derivado
Construtores
| Nome | Description |
|---|---|
| LoggerContext() |
Cria uma instância de uma nova LoggerContext com a activityId padrão. |
| LoggerContext(Guid) |
Cria uma instância de uma nova LoggerContext com uma activityId. |
Propriedades
| Nome | Description |
|---|---|
| ActivityId |
Obtém ou define um Guid que será usado na chamada para EventSource.SetCurrentThreadActivityId antes do registro em log. |
| CaptureLogs |
Obtém ou define um controle booliano se os logs forem gravados no contexto. Útil ao depurar. |
| DebugId |
Obtém ou define uma cadeia de caracteres que ajuda na configuração de pontos de interrupção ao depurar. |
| Logs |
A coleção de logs associados a uma solicitação. Use CaptureLogs para controlar a captura. |
| PropertyBag |
Obtém ou define um IDictionary<TKey,TValue> que habilita cenários de extensibilidade personalizados. |