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