构建基块:运行状况规则

上次修改时间: 2010年2月9日

适用范围: SharePoint Foundation 2010

本文内容
运行状况规则的对象模型
与运行状况规则开发相关的领域
有关运行状况规则的详细信息

SharePoint 运行状况分析器通过应用一组运行状况规则监视整个服务器场中 SharePoint Foundation 的运行状况。运行状况规则 是在服务器场级的已编译程序集中部署的、并向 SharePoint 运行状况分析器注册的可执行代码。注册规则后,将创建计时器作业以运行该规则。在管理中心"监视"部分下的"复查规则定义"中的"运行状况分析器规则"列表中会添加一个规则项。

SharePoint Foundation 中提供了很多运行状况规则。可以通过写入使用 SharePoint Foundation 对象模型的代码来创建和部署更多规则。

运行状况规则的对象模型

可以用来创建运行状况规则的类位于 Microsoft.SharePoint.Administration.Health 命名空间中。最重要的类包括:

运行状况规则通过调用 SPHealthAnalyzer 类的 RegisterRules(Assembly) 方法部署到已编译的程序集中,并向 SharePoint 运行状况分析器注册。最好在 SPFeatureReceiver 对象的 FeatureActivated 事件的事件处理程序中调用此方法。注册规则后,将创建计时器作业以使用规则的 AutomaticExecutionParameters 属性指定的默认参数来运行该规则。

与运行状况规则开发相关的领域

构建基块:功能

构建基块:解决方案

有关运行状况规则的详细信息

SharePoint 运行状况分析器概述

开发和部署自定义运行状况规则