LogEntry

LogEntry class

Представляет сообщение журнала. Содержит общие свойства, необходимые для всех сообщений журнала.

public class LogEntry

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

Имя Описание
LogEntry() Инициализировать новый экземплярLogEntry класс.
LogEntry(byte[]) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(string) Инициализировать новый экземплярLogEntry класс.
LogEntry(byte[], Encoding) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(byte[], IDictionary<string, string>) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(string, DateTime) Инициализировать новый экземплярLogEntry класс.
LogEntry(string, Exception) Инициализировать новый экземплярLogEntry класс.
LogEntry(string, IDictionary<string, string>) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(string, LogLevel) Инициализировать новый экземплярLogEntry класс.
LogEntry(byte[], Encoding, IDictionary<string, string>) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(string, Exception, LogLevel) Инициализировать новый экземплярLogEntry класс.
LogEntry(string, LogLevel, string, int, string, IDictionary<string, string>) Создать новый экземплярLogEntry с полным набором параметров конструктора
LogEntry(string, Exception, LogLevel, string, int, string, IDictionary<string, string>) Создать новый экземплярLogEntry с полным набором параметров конструктора

Характеристики

Имя Описание
AppDomainName { get; set; } Домен приложения, в котором мы работаем
BinaryDataMessage { get; set; } Тело двоичного сообщения для регистрации.
Category { get; set; } Имя категории, используемое для маршрутизации записи журнала к одному или нескольким приемникам.
ContextualProperties { get; set; } Словарь пар ключ/значение для записи.
ErrorMessages { get; } Получает сообщение об ошибке сLogEntry
EventId { get; set; } Номер или идентификатор события.
InnerException { get; set; } Получает или задает внутренний объект исключения.
MachineName { get; set; } Имя компьютера.
Message { get; set; } Тело сообщения для регистрации. Значение из метода ToString() из объекта сообщения.
MessageEncoding { get; set; } Кодировка двоичного сообщения body
SequenceId { get; } Уникальный идентификатор события журнала, который генерируется автоматически и монотонно увеличивается.
Severity { get; set; } Серьезность записи журнала какSeverity перечисление. (Не указано, Информация, Предупреждение или Ошибка).
ThreadName { get; set; } Имя потока .NET.
TimeStamp { get; set; } Дата и время сообщения записи журнала.
Title { get; set; } Дополнительное описание сообщения записи журнала.

Методы

Имя Описание
virtual AddErrorMessage(string) Добавить сообщение об ошибке или предупреждение в начало построителя строки сообщений. Используется дистрибьютором для записи проблем.
Clone() Создает новыйLogEntry это копия текущего экземпляра.
override ToString()

Смотрите также