SPBucketHealthScoreCalculator class
Fornece o cálculo de pontuação de integridade para um valor de desempenho específicos com base no intervalo de valores possíveis ("reserva") no qual o valor cai.
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
'Declaração
Public NotInheritable Class SPBucketHealthScoreCalculator _
Inherits SPHealthScoreCalculator
'Uso
Dim instance As SPBucketHealthScoreCalculator
public sealed class SPBucketHealthScoreCalculator : SPHealthScoreCalculator
Comentários
As pontuações geradas são sempre entre 0 e 10, com 0 sendo a pontuação healthiest e 10 menos saudável.
Por exemplo, se uma forma de medir o desempenho de um aplicativo da Web tem valores entre 0 e 50 (com os valores mais baixos que indica a saúde), os números 10, 20, 30 e 40 podem ser os limites de intervalos ("conteúdo"). Essa divisão cria cinco compartimentos de memória, inclusive a classificação dos valores abaixo de 10 e a classificação dos valores acima de 40. Se um objeto SPBucketHealthScoreCalculator é construído com a matriz [10, 20, 30, 40], o método CalculateScore(Double) do objeto gera resultados de acordo com as regras a seguir:
valores de 0 para um desempenho menor que 10
3 para valores entre 10 e 20
5 para valores entre 20 e 30
8 para valores entre 30 e 40
10 para valores acima de 40
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.
Ver também
Referência
SPBucketHealthScoreCalculator members
Microsoft.SharePoint.Utilities namespace
Outros recursos
How to: Create, Modify, and Change a Bucket-Style Health-Score Calculator