IConnection.TransactionIsolation Propiedad

Definición

Devuelve el nivel de aislamiento de transacción para esta conexión.

public int TransactionIsolation { [Android.Runtime.Register("getTransactionIsolation", "()I", "GetGetTransactionIsolationHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get; [Android.Runtime.Register("setTransactionIsolation", "(I)V", "GetSetTransactionIsolation_IHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] set; }
[<get: Android.Runtime.Register("getTransactionIsolation", "()I", "GetGetTransactionIsolationHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<set: Android.Runtime.Register("setTransactionIsolation", "(I)V", "GetSetTransactionIsolation_IHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
member this.TransactionIsolation : int with get, set

Valor de propiedad

Al obtener esta propiedad, el nivel de aislamiento de transacción actual: TransactionReadUncommitted, TransactionReadCommitted, TransactionRepeatableRead, TransactionSerializableo TransactionNone. Al establecer esta propiedad, uno de los mismos valores excepto TransactionNone.

Atributos

Excepciones

si hay un problema al acceder a la base de datos.

si hay un problema con la base de datos o si esta propiedad está establecida en un valor distinto de TransactionReadUncommitted, TransactionReadCommitted, TransactionRepeatableReado TransactionSerializable.

Comentarios

Referencia de Android para java.sql.Connection.getTransactionIsolation().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también