SPBucketHealthScoreCalculator - Classe
Fournit le calcul des scores de santé pour une valeur de performance spécifiques en fonction de la plage des valeurs possibles (« plage ») dans laquelle la valeur se situe.
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Utilities.SPHealthScoreCalculator
Microsoft.SharePoint.Utilities.SPBucketHealthScoreCalculator
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public NotInheritable Class SPBucketHealthScoreCalculator _
Inherits SPHealthScoreCalculator
'Utilisation
Dim instance As SPBucketHealthScoreCalculator
public sealed class SPBucketHealthScoreCalculator : SPHealthScoreCalculator
Remarques
Les scores générées sont toujours de 0 à 10, 0 étant le score présentant la meilleure intégrité et 10 moins sain.
Par exemple, si un moyen de mesurer les performances d'une application Web possède des valeurs allant de 0 à 50 (avec les valeurs faibles indiquant la santé), les nombres 10, 20, 30 et 40 peuvent être des limites de tranches (« modules »). Cette division crée cinq compartiments, y compris le compartiment des valeurs inférieures à 10 et la plage de valeurs supérieures à 40. Si un objet SPBucketHealthScoreCalculator est construit avec le tableau [10, 20, 30, 40], la méthode CalculateScore(Double) de l'objet génère des résultats selon les règles suivantes :
0 pour les valeurs de performance inférieures à 10
3 pour les valeurs comprises entre 10 et 20
5 pour les valeurs comprises entre 20 et 30
8 pour les valeurs comprises entre 30 et 40
10 pour les valeurs supérieures à 40
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Voir aussi
Référence
SPBucketHealthScoreCalculator - Membres
Microsoft.SharePoint.Utilities - Espace de noms
Autres ressources
How to: Create, Modify, and Change a Bucket-Style Health-Score Calculator