Log.WriteEntry Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает сообщение в прослушиватели журнала приложения.
Перегрузки
WriteEntry(String) |
Записывает сообщение в прослушиватели журнала приложения. |
WriteEntry(String, TraceEventType) |
Записывает сообщение в прослушиватели журнала приложения. |
WriteEntry(String, TraceEventType, Int32) |
Записывает сообщение в прослушиватели журнала приложения. |
WriteEntry(String)
Записывает сообщение в прослушиватели журнала приложения.
public:
void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)
Параметры
- message
- String
Обязательный. Сообщение для записи в журнал. Если message
имеет значение Nothing
, то используется пустая строка.
Исключения
Метод вызван кодом с частичным доверием, но запись в прослушиватель журнала событий требует полного доверия.
Примеры
В этом примере показано использование метода 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.WriteEntry
на My.Log.WriteEntry
для веб-приложений.
Комментарии
Метод WriteEntry
записывает сообщение в прослушиватели журнала событий приложения.
В клиентских приложениях Log
объект доступен через My.Application.Log
объект . В веб-приложениях Log
объект доступен через My.Log
объект .
Сведения о том, какие прослушиватели журналов получают WriteEntry
сообщения метода, см. в разделе Пошаговое руководство. Определение места записи данных My.Application.Log. Вы можете изменить прослушиватели журналов по умолчанию. Дополнительные сведения см. в разделе Работа с журналами приложения.
Для перегрузок, которые не принимают id
аргумент , id
запись в журнал определяется в следующей таблице.
severity |
По умолчанию id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
В следующей таблице перечислены примеры задач, связанных с методом WriteEntry
.
Кому | См. |
---|---|
Запись сведений о событиях в прослушиватели журналов приложения | Практическое руководство. Запись сообщений в журнал |
Определение места Log записи сведений |
Пошаговое руководство: Определение места записи сведений для My.Application.Log |
Доступность по типу проекта
Тип проекта | Доступно |
---|---|
Приложение Windows | Да |
Библиотека классов | Да |
Консольное приложение | Да |
Библиотека элементов управления Windows | Да |
Библиотека веб-элементов управления | Нет |
Службы Windows | Да |
Веб-сайт | Да |
См. также раздел
- TraceEventType
- Объекты (Visual Basic)
- Работа с журналами приложения в Visual Basic
- Практическое руководство. Запись сообщений в журнал
- Пошаговое руководство. Определение места записи сведений для My.Application.Log
Применяется к
WriteEntry(String, TraceEventType)
Записывает сообщение в прослушиватели журнала приложения.
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity);
member this.WriteEntry : string * System.Diagnostics.TraceEventType -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType)
Параметры
- message
- String
Обязательный. Сообщение для записи в журнал. Если message
имеет значение Nothing
, то используется пустая строка.
- severity
- TraceEventType
Тип сообщения. По умолчанию — TraceEventType.Information
.
Исключения
Тип сообщения отличается от типа значений перечисления TraceEventType.
Метод вызван кодом с частичным доверием, но запись в прослушиватель журнала событий требует полного доверия.
Примеры
В этом примере показано использование метода 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.WriteEntry
на My.Log.WriteEntry
для веб-приложений.
Комментарии
Метод WriteEntry
записывает сообщение в прослушиватели журнала событий приложения.
В клиентских приложениях Log
объект доступен через My.Application.Log
объект . В веб-приложениях Log
объект доступен через My.Log
объект .
Сведения о том, какие прослушиватели журналов получают WriteEntry
сообщения метода, см. в разделе Пошаговое руководство. Определение места записи данных My.Application.Log. Вы можете изменить прослушиватели журналов по умолчанию. Дополнительные сведения см. в разделе Работа с журналами приложения.
Для перегрузок, которые не принимают id
аргумент , id
запись в журнал определяется в следующей таблице.
severity |
По умолчанию id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
В следующей таблице перечислены примеры задач, связанных с методом WriteEntry
.
Кому | См. |
---|---|
Запись сведений о событиях в прослушиватели журналов приложения | Практическое руководство. Запись сообщений в журнал |
Определение места Log записи сведений |
Пошаговое руководство: Определение места записи сведений для My.Application.Log |
Доступность по типу проекта
Тип проекта | Доступно |
---|---|
Приложение Windows | Да |
Библиотека классов | Да |
Консольное приложение | Да |
Библиотека элементов управления Windows | Да |
Библиотека веб-элементов управления | Нет |
Службы Windows | Да |
Веб-сайт | Да |
См. также раздел
- TraceEventType
- Объекты (Visual Basic)
- Работа с журналами приложения в Visual Basic
- Практическое руководство. Запись сообщений в журнал
- Пошаговое руководство. Определение места записи сведений для My.Application.Log
Применяется к
WriteEntry(String, TraceEventType, Int32)
Записывает сообщение в прослушиватели журнала приложения.
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity, int id);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity, int id);
member this.WriteEntry : string * System.Diagnostics.TraceEventType * int -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType, id As Integer)
Параметры
- message
- String
Обязательный. Сообщение для записи в журнал. Если message
имеет значение Nothing
, то используется пустая строка.
- severity
- TraceEventType
Тип сообщения. По умолчанию — TraceEventType.Information
.
- id
- Int32
Идентификатор сообщения, обычно используемый для корреляции. По умолчанию относится к entryType
, как описано в таблице.
Исключения
Тип сообщения отличается от типа значений перечисления TraceEventType.
Метод вызван кодом с частичным доверием, но запись в прослушиватель журнала событий требует полного доверия.
Примеры
В этом примере показано использование метода 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.WriteEntry
на My.Log.WriteEntry
для веб-приложений.
Комментарии
Метод WriteEntry
записывает сообщение в прослушиватели журнала событий приложения.
В клиентских приложениях Log
объект доступен через My.Application.Log
объект . В веб-приложениях Log
объект доступен через My.Log
объект .
Сведения о том, какие прослушиватели журналов получают WriteEntry
сообщения метода, см. в разделе Пошаговое руководство. Определение места записи данных My.Application.Log. Вы можете изменить прослушиватели журналов по умолчанию. Дополнительные сведения см. в разделе Работа с журналами приложения.
Для перегрузок, которые не принимают id
аргумент , id
запись в журнал определяется в следующей таблице.
severity |
По умолчанию id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
В следующей таблице перечислены примеры задач, связанных с методом WriteEntry
.
Кому | См. |
---|---|
Запись сведений о событиях в прослушиватели журналов приложения | Практическое руководство. Запись сообщений в журнал |
Определение места Log записи сведений |
Пошаговое руководство: Определение места записи сведений для My.Application.Log |
Доступность по типу проекта
Тип проекта | Доступно |
---|---|
Приложение Windows | Да |
Библиотека классов | Да |
Консольное приложение | Да |
Библиотека элементов управления Windows | Да |
Библиотека веб-элементов управления | Нет |
Службы Windows | Да |
Веб-сайт | Да |
См. также раздел
- TraceEventType
- Объекты (Visual Basic)
- Работа с журналами приложения в Visual Basic
- Практическое руководство. Запись сообщений в журнал
- Пошаговое руководство. Определение места записи сведений для My.Application.Log