/// <summary> /// Initializes a new instance of the <see cref="BatchCommander"/> class. /// </summary> /// <param name="db">The db.</param> /// <param name="batchSize">Size of the batch.</param> /// <param name="il">The il.</param> public BatchCommander(Database db, int batchSize, IsolationLevel il) : this(db, batchSize) { Check.Require(db != null, "db could not be null."); Check.Require(batchSize > 0, "Arguments error - batchSize should > 0."); tran = db.BeginTransaction(il); }
public SQLTranscation(Database db) { this.transation = db.BeginTransaction(); this.db = db; }