SPBucketHealthScoreCalculator-Klasse
Bietet Health Punktzahlen Berechnung für einen spezifischen wird anhand des Bereichs möglicher Werte ("Bucket"), in dem der Wert liegt.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Utilities.SPHealthScoreCalculator
Microsoft.SharePoint.Utilities.SPBucketHealthScoreCalculator
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public NotInheritable Class SPBucketHealthScoreCalculator _
Inherits SPHealthScoreCalculator
'Usage
Dim instance As SPBucketHealthScoreCalculator
public sealed class SPBucketHealthScoreCalculator : SPHealthScoreCalculator
Hinweise
Die generierten Werte sind immer von 0 bis 10, wobei 0 die schlechteste Bewertung und 10 am wenigsten fehlerfrei.
Weist eine Möglichkeit zum Messen der Leistung einer Webanwendung Werte von 0 bis 50 (mit niedrigen Werte die Gesundheit), können die Nummern 10, 20, 30 und 40 beispielsweise die Grenzen der Bereiche ("Buckets") sein. Diese Abteilung erstellt fünf Buckets, einschließlich den Bucket Werte unter 10 und der Bucket mit Werten über 40. Wenn ein SPBucketHealthScoreCalculator -Objekt mit dem Array [10, 20, 30, 40] konstruiert wird, erstellt die CalculateScore(Double) -Methode des Objekts Bewertungen gemäß den folgenden Regeln:
0 für Leistungswerte unter 10
3 für Werte zwischen 10 und 20
5 für Werte zwischen 20 und 30
8 für Werte zwischen 30 und 40
Bei Werten über 40 10
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Siehe auch
Referenz
SPBucketHealthScoreCalculator-Member
Microsoft.SharePoint.Utilities-Namespace
Weitere Ressourcen
How to: Create, Modify, and Change a Bucket-Style Health-Score Calculator