BufferedLogRecord Classe

Definição

Representa um registo de log em buffer a ser escrito em lote para um IBufferedLogger.

public ref class BufferedLogRecord abstract
public abstract class BufferedLogRecord
type BufferedLogRecord = class
Public MustInherit Class BufferedLogRecord
Herança
BufferedLogRecord

Observações

Instâncias deste tipo podem ser agrupadas e reutilizadas. Implementações de IBufferedLogger não devem manter a instância de BufferedLogRecord passada para o seu LogRecords(IEnumerable<BufferedLogRecord>) método para além da invocação desse método.

Construtores

Name Description
BufferedLogRecord()

Representa um registo de log em buffer a ser escrito em lote para um IBufferedLogger.

Propriedades

Name Description
ActivitySpanId

Obtém um ID de amplitude de atividade para este registo, representando o estado da thread que criou o registo.

ActivityTraceId

Obtém um ID de rastreio de atividade para este registo, representando o estado da thread que criou o registo.

Attributes

Obtém o conjunto variável de pares nome/valor associados ao registo.

EventId

Obtém o ID do evento do disco.

Exception

Recebe uma cadeia de exceção para este registo.

FormattedMessage

Recebe a mensagem do registo formatado.

LogLevel

Obtém o nível de gravidade do registo do registo.

ManagedThreadId

Obtém o ID da thread que criou o registo de log.

MessageTemplate

Obtém o modelo original da mensagem do log.

Timestamp

Obtém a hora em que o registo de registo foi criado pela primeira vez.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a