System.Fabric.Testability Namespace
Contains a set of types used to test Service Fabric services and applications.
Classes
Class | Description | |
---|---|---|
FabricValidationException | Exception thrown by validation APIs in testability |
|
InvokeDataLossResult | Returns Invoke data loss result object. |
|
InvokeQuorumLossResult | Returns Invoke quorum loss result object. |
|
MovePrimaryResult | Returns Move primary replica result object. |
|
MoveSecondaryResult | Retunrs Move secondary replica result object. |
|
NodeResult | Returns Node result object. |
|
PartitionSelector | This is a helper class for selecting partitions. |
|
RemoveReplicaResult | Returns Remove replica result object. |
|
ReplicaResult | Replica result object. This class returns the SelectedReplica information. |
|
ReplicaSelector | This is a helper class for selecting replicas. |
|
RestartDeployedCodePackageResult | Returns Restart deployed code package result object. |
|
RestartNodeResult | Returns Restart node result object. |
|
RestartPartitionResult | Returns Restart partition result object. |
|
RestartReplicaResult | Returns Restart replica result object. |
|
SelectedPartition | Returns selected partiton using PartitionSelector testability API. |
|
SelectedReplica | Returns selected replica object using ReplicaSelector testability API. |
|
StartNodeResult | Returns Start node result object. |
|
StopNodeResult | Returns Stop node result object. |
|
TestabilityExtensions | Class containing all the extensions for FabricClient Testability methods |
Enumerations
Enumeration | Description | |
---|---|---|
CompletionMode | This is an enum used to indicate when the API should complete. |
|
DataLossMode | This enum is passed to the DataLoss testability API to indicate what type of data loss to induce. |
|
QuorumLossMode | Type of QuorumLoss that will be invoked. |
|
RestartPartitionMode | The enum passed into the RestartPartition API to specify what replicas need to be restarted |
Return to top