PartitionsHealthEvaluation Class

 

Applies To: Azure, Windows 10, Windows 8, Windows 8.1, Windows Server 2012 R2

Represents health evaluation for the partitions of a service, containing health evaluations for each unhealthy partition that impacts current aggregated health state. Can be returned when evaluating service health and the aggregated health state is either Error or Warning.

Namespace:   System.Fabric.Health
Assembly:  System.Fabric (in System.Fabric.dll)

Inheritance Hierarchy

System.Object
  System.Fabric.Health.HealthEvaluation
    System.Fabric.Health.PartitionsHealthEvaluation

Syntax

public sealed class PartitionsHealthEvaluation : HealthEvaluation

Properties

Name Description
System_CAPS_pubproperty AggregatedHealthState

The aggregated health state of the evaluated entity.(Inherited from HealthEvaluation.)

System_CAPS_pubproperty Description

Gets the description of the health evaluation, which represents a summary of the evaluation process.(Inherited from HealthEvaluation.)

System_CAPS_pubproperty Kind

Gets the kind of the health evaluation.(Inherited from HealthEvaluation.)

System_CAPS_pubproperty MaxPercentUnhealthyPartitionsPerService

Gets the maximum allowed percentage of unhealthy partitions per service from the ServiceTypeHealthPolicy.

System_CAPS_pubproperty TotalCount

Gets the total number of partitions of the service from the health store.

System_CAPS_pubproperty UnhealthyEvaluations

Gets the list of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy PartitionHealthEvaluation that impacted the aggregated health.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

Returns a string representation of the health evaluation. (Inherited from HealthEvaluation.)

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.

See Also

System.Fabric.Health Namespace

Return to top