SqlConnectionStringBuilder.PoolBlockingPeriod Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Chování blokujícího období pro fond připojení.
public:
property System::Data::SqlClient::PoolBlockingPeriod PoolBlockingPeriod { System::Data::SqlClient::PoolBlockingPeriod get(); void set(System::Data::SqlClient::PoolBlockingPeriod value); };
public System.Data.SqlClient.PoolBlockingPeriod PoolBlockingPeriod { get; set; }
member this.PoolBlockingPeriod : System.Data.SqlClient.PoolBlockingPeriod with get, set
Public Property PoolBlockingPeriod As PoolBlockingPeriod
Hodnota vlastnosti
Dostupná nastavení období blokování.
Poznámky
Pokud je povolené sdružování připojení a dojde k chybě vypršení časového limitu nebo k jiné chybě přihlášení, vyvolá se výjimka a následné pokusy o připojení se po dobu následujících pěti sekund nezdaří, tj. blokující období. Pokud se aplikace pokusí připojit v době blokování, vyvolá se první výjimka znovu. Následná selhání po skončení blokujícího období budou mít za následek nové období blokování, které je dvakrát tak dlouho, dokud předchozí blokovací období, maximálně jednu minutu.
Pokus o připojení k Azure SQL databázím může selhat s přechodnými chybami, které se obvykle obnovují během několika sekund. S chováním blokujícího období fondu připojení se však možná nebudete moct spojit s databází po dlouhou dobu, i když je databáze dostupná. To je obzvláště problematické pro aplikace, které potřebují rychle vykreslit. PoolBlockingPeriod umožňuje vybrat období blokování, které je pro vaši aplikaci nejvhodnější. Podívejte se na PoolBlockingPeriod výčet dostupných nastavení.