Share via


IServicePartition.ReportMoveCost(MoveCost) Method

Definition

Reports the move cost for a replica.

public void ReportMoveCost (System.Fabric.MoveCost moveCost);
abstract member ReportMoveCost : System.Fabric.MoveCost -> unit
Public Sub ReportMoveCost (moveCost As MoveCost)

Parameters

moveCost
MoveCost

The reported MoveCost.

Exceptions

This indicates that the partition object is closed. The replica/replicator/instance has either been closed or is about to be closed.

Remarks

Services can report move cost of a replica using this method. While the Service Fabric Resource Balances searches for the best balance in the cluster, it examines both load information and move cost of each replica. Resource balances will prefer to move replicas with lower cost in order to achieve balance.

Applies to