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()

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