言語

IConnection.TransactionIsolation プロパティ

定義

この接続のトランザクション分離レベルを返します。

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

プロパティ値

このプロパティを取得する場合、現在のトランザクション分離レベル ( TransactionReadUncommittedTransactionReadCommittedTransactionRepeatableReadTransactionSerializable、または TransactionNone)。 このプロパティを設定する場合、 TransactionNoneを除く同じ値の 1 つ。

属性

例外

データベースへのアクセスに問題がある場合は〘。

データベースに問題がある場合、またはこのプロパティが TransactionReadUncommittedTransactionReadCommittedTransactionRepeatableRead、または TransactionSerializable以外の値に設定されている場合。

注釈

java.sql.Connection.getTransactionIsolation()の Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください