SqlConnectionStringBuilder.PoolBlockingPeriod Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Blockierungszeitraumsverhalten für einen Verbindungspool.
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
Eigenschaftswert
Die verfügbaren Sperrzeitraumseinstellungen.
Hinweise
Wenn verbindungspooling aktiviert ist und ein Timeoutfehler oder ein anderer Anmeldefehler auftritt, wird eine Ausnahme ausgelöst, und nachfolgende Verbindungsversuche schlagen für die nächsten fünf Sekunden fehl, der "Sperrzeitraum". Wenn die Anwendung versucht, innerhalb der Sperrfrist eine Verbindung herzustellen, wird die erste Ausnahme erneut ausgelöst. Nachfolgende Fehler nach Ablauf eines Blockierungszeitraums führen zu einem neuen Blockierungszeitraum, der doppelt so lang ist wie der vorherige Sperrzeitraum, bis zu einer Minute.
Beim Versuch, eine Verbindung mit Azure SQL Datenbanken herzustellen, können vorübergehende Fehler auftreten, die in der Regel innerhalb weniger Sekunden wiederhergestellt werden. Mit dem Blockierungszeitraumsverhalten des Verbindungspools können Sie Ihre Datenbank jedoch möglicherweise nicht für umfangreiche Zeiträume erreichen, auch wenn die Datenbank verfügbar ist. Dies ist besonders problematisch für Apps, die schnell gerendert werden müssen. Mit PoolBlockingPeriod können Sie den Blockierungszeitraum auswählen, der für Ihre App am besten geeignet ist. Informationen zu den verfügbaren Einstellungen finden Sie in der PoolBlockingPeriod Enumeration.