Compartir a través de


IServicePartition Interfaz

Definición

Proporciona información al servicio sobre la partición a la que pertenece y proporciona métodos para que el servicio interactúe con el sistema durante el tiempo de ejecución.

public interface IServicePartition
type IServicePartition = interface
Public Interface IServicePartition
Derivado

Propiedades

PartitionInfo

Proporciona acceso al ServicePartitionInformation del servicio, que contiene el tipo de partición y el identificador.

Métodos

ReportFault(FaultType)

Permite que la réplica notifique un error en el tiempo de ejecución e indica que ha encontrado un error desde el que no se puede recuperar y debe reiniciarse o quitarse.

ReportLoad(IEnumerable<LoadMetric>)

Notifica la carga de un conjunto de métricas de equilibrio de carga. La carga se puede notificar en cualquier momento a través del ReportLoad(IEnumerable<LoadMetric>) método y proporciona una o varias propiedades del LoadMetric método .

ReportMoveCost(MoveCost)

Notifica el costo de traslado de una réplica.

ReportPartitionHealth(HealthInformation)

Informa del estado de la partición actual.

ReportPartitionHealth(HealthInformation, HealthReportSendOptions)

Informa del estado de la partición actual.

Se aplica a