My.Application.Log 对象

更新:2007 年 11 月

提供一个属性和多个方法,以将事件和异常信息写入应用程序的日志侦听器。

备注

My.Application.Log 对象提供了一个直接入口点,通过它可以访问 .NET Framework 的日志记录服务。WriteEntry 和 WriteException 方法将消息写入应用程序的日志侦听器。可以由应用程序的配置文件配置侦听器。有关更多信息,请参见 演练:更改 My.Application.Log 写入信息的位置使用 Application 日志 (Visual Basic)

My.Application.Log 对象仅对客户端应用程序可用。对于 Web 应用程序,请使用 My.Log。有关更多信息,请参见 My.Log 对象

任务

下表列出了涉及 My.Application.Log 对象的任务的示例。

要执行的操作

请参见

将事件信息写入应用程序的日志侦听器

如何:写入日志消息

将异常信息写入应用程序的日志侦听器

如何:在 Visual Basic 中记录异常

确定 My.Application.Log 写入信息的位置

演练:确定 My.Application.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

要求

命名空间:Microsoft.VisualBasic.Logging

类:Log

**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)

各项目类型的可用性

项目类型

是否可用

Windows 应用程序

可用

类库

可用

控制台应用程序

可用

Windows 控件库

可用

Web 控件库

不可用

Windows 服务

可用

网站

不可用

请参见

参考

My.Application.Log 对象成员

My.Application 对象