語言

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

屬性值

取得此性質時,當前交易隔離層級為 TransactionReadUncommitted, , TransactionReadCommittedTransactionRepeatableRead, TransactionSerializable, , 或 TransactionNone。 設定此屬性時,值為相同且唯獨 TransactionNone。

屬性

例外狀況

如果資料庫存取有問題。

如果資料庫有問題,或此屬性設定為非 TransactionReadUncommitted、 TransactionReadCommitted、 TransactionRepeatableRead、 TransactionSerializable或 的值。

備註

Android 參考資料。java.sql.Connection.getTransactionIsolation()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱