BufferedLogRecord Класс

Определение

Представляет буферную запись журнала, записываемую в пакет.IBufferedLogger

public ref class BufferedLogRecord abstract
public abstract class BufferedLogRecord
type BufferedLogRecord = class
Public MustInherit Class BufferedLogRecord
Наследование
BufferedLogRecord

Комментарии

Экземпляры этого типа можно использовать в пуле и повторно использовать. IBufferedLogger Реализации не должны держаться на экземпляре переданного BufferedLogRecord в его LogRecords(IEnumerable<BufferedLogRecord>) метод за пределами вызова этого метода.

Конструкторы

Имя Описание
BufferedLogRecord()

Представляет буферную запись журнала, записываемую в пакет.IBufferedLogger

Свойства

Имя Описание
ActivitySpanId

Возвращает идентификатор диапазона действий для этой записи, представляющий состояние потока, создавшего запись.

ActivityTraceId

Возвращает идентификатор трассировки действия для этой записи, представляющую состояние потока, создавшего запись.

Attributes

Возвращает переменный набор пар name/value, связанных с записью.

EventId

Возвращает идентификатор события записи.

Exception

Возвращает строку исключения для этой записи.

FormattedMessage

Возвращает отформатированное сообщение журнала.

LogLevel

Возвращает уровень серьезности ведения журнала записи.

ManagedThreadId

Возвращает идентификатор потока, создавшего запись журнала.

MessageTemplate

Возвращает исходный шаблон сообщения журнала.

Timestamp

Возвращает время создания записи журнала.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к