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, который является базовым для объекта |
TraceSource |
Возвращает объект TraceSource, который является базовым для объекта |
Методы
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) |
Записывает сведения об исключении в прослушиватели журнала приложения. |