Поделиться через


Log Класс

Определение

Предоставляет свойство и методы для записи сведений о событиях и исключениях в прослушиватели журнала приложения.

public ref class Log
public class Log
type Log = class
Public Class Log
Наследование
Log
Производный

Примеры

В этом примере показано использование метода My.Application.Log.WriteEntry для записи в журнал данных трассировки. Дополнительные сведения см. в разделе Практическое руководство. Запись сообщений журнала.

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( 
        "Entering TracingTest with argument " & 
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( 
        "Exiting TracingTest with argument " & 
        fileName & ".")
End Sub

Комментарии

Объект My.Application.Log предоставляет простую точку входа, из которой можно получить доступ к службам ведения журнала платформа .NET Framework. Методы WriteEntry и WriteException записывают сообщения в прослушиватели журналов приложения. Прослушиватели можно настроить с помощью файла конфигурации приложения. Дополнительные сведения см. в разделах Пошаговое руководство. Изменение места записи сведений my.Application.Log и Работа с журналами приложений.

Объект My.Application.Log доступен только для клиентских приложений. Для веб-приложений используйте My.Log. Для получения дополнительной информации см. AspLog.

В следующей таблице перечислены примеры задач, связанных My.Application.Log с объектом .

Кому См.
Запись сведений о событии в прослушиватели журналов приложения Практическое руководство. Запись сообщений в журнал
Запись сведений об исключении в прослушиватели журналов приложения Практическое руководство. Исплючения журналов
Определение места My.Application.Log записи сведений Пошаговое руководство: Определение места записи сведений для My.Application.Log

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

Log()

Инициализирует новый экземпляр класса Log.

Log(String)

Инициализирует новый экземпляр класса Log.

Свойства

DefaultFileLogWriter

Возвращает объект FileLogTraceListener, который является базовым для объекта Log.

TraceSource

Возвращает объект TraceSource, который является базовым для объекта Log.

Методы

Equals(Object)

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

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

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

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

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

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

Создает новый объект FileLogTraceListener и добавляет его в коллекцию Listeners.

MemberwiseClone()

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

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

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

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

Записывает сообщение в прослушиватели журнала приложения.

WriteEntry(String, TraceEventType)

Записывает сообщение в прослушиватели журнала приложения.

WriteEntry(String, TraceEventType, Int32)

Записывает сообщение в прослушиватели журнала приложения.

WriteException(Exception)

Записывает сведения об исключении в прослушиватели журнала приложения.

WriteException(Exception, TraceEventType, String)

Записывает сведения об исключении в прослушиватели журнала приложения.

WriteException(Exception, TraceEventType, String, Int32)

Записывает сведения об исключении в прослушиватели журнала приложения.

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

См. также раздел