Partager via


SPHealthAnalysisRule.Check - Méthode

En cas de substitution dans une classe dérivée, recherche un seul problème.

Espace de noms :  Microsoft.SharePoint.Administration.Health
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public MustOverride Function Check As SPHealthCheckStatus
'Utilisation
Dim instance As SPHealthAnalysisRule
Dim returnValue As SPHealthCheckStatus

returnValue = instance.Check()
public abstract SPHealthCheckStatus Check()

Valeur renvoyée

Type : Microsoft.SharePoint.Administration.Health.SPHealthCheckStatus
Valeur d'énumération qui décrit le résultat de la vérification.

Remarques

Substituez cette méthode dans votre classe dérivée ; puis écrire du code qui identifie un seul problème potentiel dans l'environnement SharePoint afin qu'il peut être porté à l'attention des administrateurs de batterie de serveurs. N'oubliez pas que le code dans la méthode Check s'exécute à intervalles réguliers, et il va consommer des ressources système chaque fois qu'il s'exécute. Éviter les requêtes gourmandes en ressources. Le code d'une implémentation correcte de la méthode Check s'exécute rapidement sans placer des demandes importantes sur le système qui il est destiné à protéger.

Lorsque vous développez une règle, il peut être utile de créer une application console simple qui appelle la méthode de vérification de la règle. Cela rend plus facile à parcourir votre code. Après le déploiement de la règle, elle s'exécutera dans le contexte du service du minuteur. À ce stade, vous devrez joindre à owstimer.exe pour parcourir le code de votre règle.

Voir aussi

Référence

SPHealthAnalysisRule classe

SPHealthAnalysisRule - Membres

Microsoft.SharePoint.Administration.Health - Espace de noms