Bloc de construction : règles d’intégrité
Dernière modification : mardi 9 février 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Modèle objet pour les règles d’intégrité
Zones liées au développement des règles d’intégrité
Plus d’informations sur les règles d’intégrité
Analyseur d’intégrité SharePoint contrôle l’intégrité de SharePoint Foundation sur une batterie de serveurs en appliquant un ensemble de règles d’intégrité. Une règle d’intégrité est un code exécutable qui est déployé dans un assembly compilé au niveau de la batterie de serveurs et inscrit avec Analyseur d’intégrité SharePoint. Lorsqu’une règle est inscrite, un travail de minuteur est créé pour l’exécuter. Un élément est ensuite ajouté pour cette règle à la liste Règle de l’Analyseur d’intégrité sous Vérifier les définitions de règles dans la section Analyse de l’Administration centrale.
Un certain nombre de règles d’intégrité sont incluses dans SharePoint Foundation. Vous pouvez créer et déployer des règles supplémentaires en écrivant du code qui utilise le modèle objet SharePoint Foundation.
Modèle objet pour les règles d’intégrité
Les classes que vous pouvez utiliser pour créer des règles d’intégrité se trouvent dans l’espace de noms Microsoft.SharePoint.Administration.Health. Les classes les plus importantes sont notamment :
SPHealthAnalysisRule - Classe de base abstraite qui fournit une définition pour une règle Analyseur d’intégrité SharePoint.
SPRepairableHealthAnalysisRule – Classe de base abstraite qui fournit une définition pour une règle Analyseur d’intégrité SharePoint pouvant corriger automatiquement une erreur.
SPHealthAnalysisRuleAutomaticExecutionParameters – Encapsule des paramètres par défaut permettant d’exécuter une règle Analyseur d’intégrité SharePoint automatiquement via le service minuteur.
Une règle d’intégrité est déployée dans un assembly compilé et inscrite avec Analyseur d’intégrité SharePoint par un appel à la méthode RegisterRules(Assembly) de la classe SPHealthAnalyzer. Il est recommandé d’appeler cette méthode dans le gestionnaire d’événements pour l’événement FeatureActivated d’un objet SPFeatureReceiver. Lorsqu’une règle est inscrite, un travail de minuteur est créé pour l’exécuter en utilisant les paramètres par défaut spécifiés par la propriété AutomaticExecutionParameters de la règle.
Zones liées au développement des règles d’intégrité
Bloc de construction : fonctionnalités
Blocs de contruction : Solutions
Plus d’informations sur les règles d’intégrité
Vue d’ensemble de l’Analyseur d’intégrité SharePoint
Développement et déploiement d’une règle d’intégrité personnalisée