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


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 Да
Веб-сайт Да

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

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

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 Да
Веб-сайт Да

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

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

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 Да
Веб-сайт Да

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

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