本文整理汇总了C#中System.Web.Management.RuleFiringRecord类的典型用法代码示例。如果您正苦于以下问题:C# RuleFiringRecord类的具体用法?C# RuleFiringRecord怎么用?C# RuleFiringRecord使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
RuleFiringRecord类属于System.Web.Management命名空间,在下文中一共展示了RuleFiringRecord类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CanFire
// Implements the IWebEventCustomEvaluator.CanFire
// method. It is called by the ASP.NET if this custom
// type is configured in the profile
// element of the healthMonitoring section.
public bool CanFire(
System.Web.Management.WebBaseEvent e,
RuleFiringRecord rule)
{
bool fireEvent;
string lastFired = rule.LastFired.ToString();
string timesRaised = rule.TimesRaised.ToString();
// Fire every other event raised.
fireEvent =
(rule.TimesRaised % 2 == 0) ? true : false;
if (fireEvent)
{
firingRecordInfo =
string.Format("Event last fired: {0}",
lastFired) +
string.Format(". Times raised: {0}",
timesRaised);
}
else
firingRecordInfo =
string.Format(
"Event not fired. Times raised: {0}",
timesRaised);
return fireEvent;
}