InstanceLockedExceptionAction Enumerazione

Definizione

Contiene opzioni che specificano quale azione deve essere eseguita dal provider di persistenza SQL quando riceve un'eccezione durante il tentativo di bloccare un'istanza.

C#
public enum InstanceLockedExceptionAction
Ereditarietà
InstanceLockedExceptionAction

Campi

Nome Valore Descrizione
AggressiveRetry 2

Specifica che il provider di persistenza tenta di nuovo di bloccare un'istanza con un ritardo che aumenta in modo esponenziale tra un tentativo e l'altro. Il provider di persistenza passa InstanceLockedException al chiamante alla fine della sequenza (dopo avere ritentato un numero predefinito di volte).

BasicRetry 1

Specifica che il provider di persistenza tenta di nuovo di bloccare l'istanza con un intervallo lineare tra i tentativi. Il provider di persistenza passa InstanceLockedException al chiamante alla fine della sequenza (dopo avere ritentato un numero predefinito di volte).

NoRetry 0

Specifica che il provider di persistenza non tenta di nuovo di bloccare un'istanza se l'istanza è già bloccata da un altro host.

Si applica a

Prodotto Versioni
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1