DbException.IsTransient Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si el error representado por esta DbException podría ser un error transitorio, es decir, si volver a intentar la operación de desencadenamiento podría realizarse correctamente sin ningún otro cambio.
public:
virtual property bool IsTransient { bool get(); };
public virtual bool IsTransient { get; }
member this.IsTransient : bool
Public Overridable ReadOnly Property IsTransient As Boolean
Valor de propiedad
true
si el error representado podría ser un error transitorio; false
Lo contrario.
Comentarios
Entre los ejemplos de errores transitorios se incluyen errores al adquirir un bloqueo de base de datos, problemas de red. Esto permite desarrollar estrategias de ejecución de reintento automáticas sin tener conocimiento de códigos de error específicos de la base de datos.