Share via


ReplicasHealthEvaluation Class

 

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

Represents health evaluation for replicas, containing health evaluations for each unhealthy replica that impacted current aggregated health state. Can be returned when evaluating partition 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.ReplicasHealthEvaluation

Syntax

public sealed class ReplicasHealthEvaluation : 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 MaxPercentUnhealthyReplicasPerPartition

Gets the maximum allowed percentage of unhealthy replicas per partition from the ApplicationHealthPolicy.

System_CAPS_pubproperty TotalCount

Gets the total number of replicas in the partition 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 ReplicaHealthEvaluation 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