ReplicaHealth
Представляет базовый класс для реплика службы с отслеживанием состояния или работоспособности экземпляра службы без отслеживания состояния. Содержит реплика агрегированное состояние работоспособности, события работоспособности и оценки неработоспособности.
Наследование
ReplicaHealth является базовым типом модели полиморфного типа. Свойство ServiceKind является дискриминатором для производных типов.
Значение свойства ServiceKind определяет сериализованное содержимое в проводе (один из следующих производных типов).
В следующей таблице перечислены значение свойства и соответствующий Kind
производный тип, который оно представляет.
Производные типы
ServiceKind | Производный тип |
---|---|
С отслеживанием состояния | StatefulServiceReplicaHealth |
Без отслеживания состояния | StatelessServiceInstanceHealth |