ScalingMechanismDescription Class

Definition

Base class for describing different scaling mechanisms. Scaling mechanisms are a method of describing what should be done when a scaling operation is triggered. See AddRemoveIncrementalNamedPartitionScalingMechanism and PartitionInstanceCountScaleMechanism as examples of scaling mechanisms.

[System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.AddRemoveIncrementalNamedPartitionScalingMechanism))]
[System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.PartitionInstanceCountScaleMechanism))]
public abstract class ScalingMechanismDescription
[<System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.AddRemoveIncrementalNamedPartitionScalingMechanism))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.PartitionInstanceCountScaleMechanism))>]
type ScalingMechanismDescription = class
Public MustInherit Class ScalingMechanismDescription
Inheritance
ScalingMechanismDescription
Derived
Attributes

Constructors

ScalingMechanismDescription()

Initializes a new instance of the ScalingMechanismDescription class.

ScalingMechanismDescription(ScalingMechanismKind)

Initializes a new instance of the ScalingMechanismDescription class of a particular kind.

Properties

Kind

Gets the kind of the scaling mechanism.

Applies to