Index: System.Data.SQLite/SQLiteTransaction.cs
==================================================================
--- System.Data.SQLite/SQLiteTransaction.cs
+++ System.Data.SQLite/SQLiteTransaction.cs
@@ -21,12 +21,22 @@
{
///
/// The connection to which this transaction is bound
///
internal SQLiteConnection _cnn;
- internal int _version; // Matches the version of the connection
+
+ ///
+ /// Matches the version of the connection.
+ ///
+ private int _version;
+
+ ///
+ /// The isolation level for this transaction.
+ ///
private IsolationLevel _level;
+
+ ///////////////////////////////////////////////////////////////////////////////////////////////
///
/// Constructs the transaction object, binding it to the supplied connection
///
/// The connection to open a transaction on
@@ -226,11 +236,11 @@
/// optionally re-throwing any caught exception.
///
///
/// Non-zero to re-throw caught exceptions.
///
- internal void IssueRollback(bool throwError)
+ private void IssueRollback(bool throwError)
{
SQLiteConnection cnn = Interlocked.Exchange(ref _cnn, null);
if (cnn != null)
{
@@ -302,11 +312,11 @@
/// Non-zero to throw an exception if a state inconsistency is found.
///
///
/// Non-zero if this transaction is valid; otherwise, false.
///
- internal bool IsValid(bool throwError)
+ private bool IsValid(bool throwError)
{
if (_cnn == null)
{
if (throwError == true) throw new ArgumentNullException("No connection associated with this transaction");
else return false;