ThrottlingType Enumeration

Defines the possible throttling types in SQL Database.

Namespace: Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data
Assembly: Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data (in Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data.dll) Version: (6.0.1304.0)

public enum ThrottlingType

Member nameValueDescription
None0 Indicates that no throttling was applied to a given resource.
Soft1 Corresponds to a soft throttling type. Soft throttling is applied when machine resources such as, CPU, I/O, storage, and worker threads exceed predefined safety thresholds despite the load balancer’s best efforts.
Hard2 Corresponds to a hard throttling type. Hard throttling is applied when the machine is out of resources, for example storage space. With hard throttling, no new connections are allowed to the databases hosted on the machine until resources are freed up.
Unknown3 Corresponds to an unknown throttling type in the event that the throttling type cannot be determined with certainty.