Partilhar via


IStatefulServicePartition Interface

Definição

Representa uma partição associada a uma réplica de serviço com estado.

public interface IStatefulServicePartition : System.Fabric.IServicePartition
type IStatefulServicePartition = interface
    interface IServicePartition
Public Interface IStatefulServicePartition
Implements IServicePartition
Implementações

Comentários

Derivada de IServicePartition.

Propriedades

PartitionInfo

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

(Herdado de IServicePartition)
ReadStatus

Usado para marcar a preparação do réplica em relação às operações de leitura.

WriteStatus

Usado para marcar a preparação da partição em relação às operações de gravação.

Métodos

CreateReplicator(IStateProvider, ReplicatorSettings)

Cria um FabricReplicator com as configurações especificadas e o retorna à réplica.

ReportFault(FaultType)

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

(Herdado de IServicePartition)
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 .

(Herdado de IServicePartition)
ReportMoveCost(MoveCost)

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

(Herdado de IServicePartition)
ReportPartitionHealth(HealthInformation)

Relata a integridade da partição atual.

(Herdado de IServicePartition)
ReportPartitionHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade da partição atual.

(Herdado de IServicePartition)
ReportReplicaHealth(HealthInformation)

Relata a integridade do serviço com estado atual réplica da partição.

ReportReplicaHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade do serviço com estado atual réplica da partição.

Aplica-se a