Compartilhar via


IServicePartition Interface

Definição

Fornece informações ao serviço sobre a partição à qual ela pertence e fornece métodos para que o serviço interaja com o sistema durante o runtime.

public interface IServicePartition
type IServicePartition = interface
Public Interface IServicePartition
Derivado

Propriedades

PartitionInfo

Fornece acesso ao ServicePartitionInformation do serviço, que contém o tipo de partição e a ID.

Métodos

ReportFault(FaultType)

Permite que o réplica relate uma falha para o runtime e indica que encontrou um erro do qual não pode se recuperar e deve ser reiniciado ou removido.

ReportLoad(IEnumerable<LoadMetric>)

Relata a carga de um conjunto de métricas de balanceamento de carga. A carga pode ser relatada a qualquer momento por meio do ReportLoad(IEnumerable<LoadMetric>) método e fornece uma ou mais propriedades do LoadMetric método .

ReportMoveCost(MoveCost)

Relata o custo de movimentação de um réplica.

ReportPartitionHealth(HealthInformation)

Relata a integridade da partição atual.

ReportPartitionHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade da partição atual.

Aplica-se a