This content and the technology described is outdated and is no longer being maintained. For more information about Transient Fault Handling, see Transient Fault Handling.
Provides a reliable way of opening connections to, and executing commands against the SQL Azure databases taking into account potential network unreliability and a requirement for connection retry.
Provides the transient error detection logic for transient faults that are specific to SQL Azure.
Provides a set of extension methods adding retry capabilities into the standard System.Data.SqlClient.SqlCommand implementation.
Provides factory methods for instantiating SQL commands.
Provides a set of extension methods adding retry capabilities into the standard SqlConnection implementation.
Implements an object holding the decoded reason code returned from SQL Azure when encountering throttling conditions.
Provides support for retry policy-aware transactional scope.