FabricEvent

Representerar basen för alla fabric-händelser.

Arv

"FabricEvent" är bastypen för modellen av polymorf typ. Egenskapen "Kind" är diskriminerande för de härledda typerna. Värdet för egenskapen Kind avgör det serialiserade innehållet på tråden (en av följande härledda typer). I följande tabell visas värdet för Kind egenskapen och motsvarande härledda typ som den representerar.

Härledda typer

Variant Härledd typ
ApplicationEvent ApplicationEvent
ClusterEvent ClusterEvent
ContainerInstanceEvent ContainerInstanceEvent
NodeEvent NodeEvent
PartitionEvent PartitionEvent
ReplicaEvent ReplicaEvent
ServiceEvent ServiceEvent
Programskapat ApplicationCreatedEvent
ApplicationDeleted ApplicationDeletedEvent
ApplicationNewHealthReport ApplicationNewHealthReportEvent
ApplicationHealthReportExpired ApplicationHealthReportExpiredEvent
ApplicationUpgradeCompleted ApplicationUpgradeCompletedEvent
ApplicationUpgradeDomainCompleted ApplicationUpgradeDomainCompletedEvent
ApplicationUpgradeRollbackCompleted ApplicationUpgradeRollbackCompletedEvent
ApplicationUpgradeRollbackStarted ApplicationUpgradeRollbackStartedEvent
ApplicationUpgradeStarted ApplicationUpgradeStartedEvent
DeployedApplicationNewHealthReport DeployedApplicationNewHealthReportEvent
DeployedApplicationHealthReportExpired DeployedApplicationHealthReportExpiredEvent
ApplicationProcessExited ApplicationProcessExitedEvent
ApplicationContainerInstanceExited ApplicationContainerInstanceExitedEvent
DeployedServicePackageNewHealthReport DeployedServicePackageNewHealthReportEvent
DeployedServicePackageHealthReportExpired DeployedServicePackageHealthReportExpiredEvent
ChaosCodePackageRestartScheduled ChaosCodePackageRestartScheduledEvent
ClusterNewHealthReport ClusterNewHealthReportEvent
ClusterHealthReportExpired ClusterHealthReportExpiredEvent
ClusterUpgradeCompleted ClusterUpgradeCompletedEvent
ClusterUpgradeDomainCompleted ClusterUpgradeDomainCompletedEvent
ClusterUpgradeRollbackCompleted ClusterUpgradeRollbackCompletedEvent
ClusterUpgradeRollbackStarted ClusterUpgradeRollbackStartedEvent
ClusterUpgradeStarted ClusterUpgradeStartedEvent
ChaosStopped ChaosStoppedEvent
ChaosStarted ChaosStartedEvent
NodeAborted NodeAbortedEvent
NodeAddedToCluster NodeAddedToClusterEvent
NodeClosed NodeClosedEvent
NodeDeactivateCompleted NodeDeactivateCompletedEvent
NodeDeactivateStarted NodeDeactivateStartedEvent
NodeDown NodeDownEvent
NodeNewHealthReport NodeNewHealthReportEvent
NodeHealthReportExpired NodeHealthReportExpiredEvent
NodeOpenSucceeded NodeOpenSucceededEvent
NodeOpenFailed NodeOpenFailedEvent
NodeRemovedFromCluster NodeRemovedFromClusterEvent
NodeUp NodeUpEvent
ChaosNodeRestartScheduled ChaosNodeRestartScheduledEvent
PartitionAnalysisEvent PartitionAnalysisEvent
PartitionNewHealthReport PartitionNewHealthReportEvent
PartitionHealthReportExpired PartitionHealthReportExpiredEvent
PartitionReconfigured PartitionReconfiguredEvent
ChaosPartitionSecondaryMoveScheduled ChaosPartitionSecondaryMoveScheduledEvent
ChaosPartitionPrimaryMoveScheduled ChaosPartitionPrimaryMoveScheduledEvent
PartitionPrimaryMoveAnalysis PartitionPrimaryMoveAnalysisEvent
StatefulReplicaNewHealthReport StatefulReplicaNewHealthReportEvent
StatefulReplicaHealthReportExpired StatefulReplicaHealthReportExpiredEvent
StatelessReplicaNewHealthReport StatelessReplicaNewHealthReportEvent
StatelessReplicaHealthReportExpired StatelessReplicaHealthReportExpiredEvent
ChaosReplicaRemovalScheduled ChaosReplicaRemovalScheduledEvent
ChaosReplicaRestartScheduled ChaosReplicaRestartScheduledEvent
ServiceCreated ServiceCreatedEvent
ServiceDeleted ServiceDeletedEvent
ServiceNewHealthReport ServiceNewHealthReportEvent
ServiceHealthReportExpired ServiceHealthReportExpiredEvent