Condividi tramite


FabricEvent

Rappresenta la base per tutti gli eventi dell'infrastruttura.

Ereditarietà

'FabricEvent' è il tipo di base del modello di tipo polimorfico. La proprietà 'Kind' è la discriminazione per i tipi derivati. Il valore della proprietà 'Kind' determina il contenuto serializzato sul filo (uno dei tipi derivati seguenti). La tabella seguente elenca il valore della Kind proprietà e il tipo derivato corrispondente che rappresenta.

Tipi derivati

Tipo Tipo derivato
ApplicationEvent ApplicationEvent
ClusterEvent ClusterEvent
ContainerInstanceEvent ContainerInstanceEvent
NodeEvent NodeEvent
PartitionEvent PartitionEvent
ReplicaEvent ReplicaEvent
ServiceEvent ServiceEvent
ApplicationCreated 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 DeployServicePackageNewHealthReportEvent
DeployedServicePackageHealthReportExpired DeployServicePackageHealthReportExpiredEvent
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 NodeOpenSucceedEvent
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