繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> ASP.NET中用healthMonitor属性用法 (2)

ASP.NET中用healthMonitor属性用法 (2)

2007-09-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:这里有一些ASP .NET 2.0一起发布的事件: System.Web.Management.WebBaseEvent System.Web.Management.WebHeartBeatEvent System.Web.Management.WebApplicationLifetimeEvent System.Web.Management.WebRequest...

这里有一些ASP .NET 2.0一起发布的事件:

System.Web.Management.WebBaseEvent

System.Web.Management.WebHeartBeatEvent

System.Web.Management.WebApplicationLifetimeEvent

System.Web.Management.WebRequestEvent

System.Web.Management.WebBaseErrorEvent

System.Web.Management.WebErrorEvent

System.Web.Management.WebRequestErrorEvent

System.Web.Management.WebAuditEvent

System.Web.Management.WebFailureAuditEvent

System.Web.Management.WebSuccessAuditEvent

System.Web.Management.WebManagementEvent

System.Web.Management.WebViewStateFailureAuditEvent

System.Web.Management.WebAuthenticationFailureAuditEvent

System.Web.Management.WebAuthenticationSuccessAuditEvent

  可以使用这些事件来对一个provider画图。也可以创建通过WebBaseEvent类继承来的自己的事件。

  为自动唤醒一个事件,可以使用WebBaseEvent类的唤醒方法:

try

{

 //....

}

catch(Exception e)

{

 if (HealthMonitoringManager.Enabled)

 {

  WebBaseEvent.Raise(new WebErrorEvent("My Error message", null, 5000, e));

 }

}

or:

if (HealthMonitoringManager.Enabled)

{

 WebErrorEvent event = new WebErrorEvent("My error message", null, 5000, e);

 event.Raise();

}

做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。

责任编辑:admin
相关文章