SPBucketHealthScoreCalculator class
提供特定的效能值,該值所處到其中的可能值 (「 桶 」) 的範圍為基礎的健康情況分數的計算。
Inheritance hierarchy
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
'宣告
Public NotInheritable Class SPBucketHealthScoreCalculator _
Inherits SPHealthScoreCalculator
'用途
Dim instance As SPBucketHealthScoreCalculator
public sealed class SPBucketHealthScoreCalculator : SPHealthScoreCalculator
備註
產生的分數一定是從 0 到 10,其中 0 為 healthiest 的分數和 10 至少良好。
例如,如果測量的 Web 應用程式效能的一種方法的值從 0 到 50 (低的值,指出健康情況),數字 10、 20、 30 和 40 可能範圍 (「 雜湊桶 」) 的界限。這個除法會建立五個雜湊桶,包括值低於 10 桶和桶 40 以上的值。如果具有 [10、 20、 30、 40] 陣列來建構SPBucketHealthScoreCalculator物件,物件的CalculateScore(Double)方法會產生分數根據下列規則:
效能的 0 值小於 10
介於 10 和 20 之間的值為 3
介於 20 到 30 之間的值為 5
30 和 40 之間的值為 8
上述 40 的值為 10
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
請參閱
參照
SPBucketHealthScoreCalculator members
Microsoft.SharePoint.Utilities namespace
其他資源
How to: Create, Modify, and Change a Bucket-Style Health-Score Calculator