/// <summary> /// Initializes a new instance of the <see cref="TransactionContext"/> /// using the specified <see cref="IDbConnection"/> object. /// </summary> /// <param name="connection"></param> public TransactionContext(IDbConnection connection) { if (connection == null) { throw new ArgumentNullException("connection"); } connection_ = connection; commands_ = new Queue<EnlistedCommand>(); logger_ = MustLogger.ForCurrentProcess; }
static MustLogger() { current_process_logger_ = new MustLogger(new NOPLogger()); }
/// <summary> /// Initializes a new instance of the <see cref="SetIfGreaterThanQuery"/> /// using the given <param ref="sql_connection_provider" /> /// </summary> /// <param name="sql_connection_provider"> /// A <see cref="SqlCeConnectionProvider"/> object that can be used to /// create connections to the data provider. /// </param> public SetIfLessThanQuery(SqlCeConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; SupressTransactions = true; }
public TableExistsQuery(SqlCeConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; }
/// <summary> /// Initializes a new instance of the <see cref="TransactionContext"/> /// using the specified <see cref="IDbConnection"/> object. /// </summary> /// <param name="connection"></param> protected TransactionContext(IDbConnection connection) { connection_ = connection; commands_ = new List<IDbCommand>(); logger_ = MustLogger.ForCurrentProcess; }
/// <summary> /// Initializes a new instance of the <see cref="NextHiQuery"/> /// using the given <param ref="sql_connection_provider" /> /// </summary> /// <param name="sql_connection_provider"> /// A <see cref="SqlConnectionProvider"/> object that can be used to /// create connections to the data provider. /// </param> public NextHiQuery(SqlConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; mapper_ = CreateMapper(); }
public AddStateQuery(SqlConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; SupressTransactions = true; }
static MustLogger() { ForCurrentProcess = new MustLogger(new NOPLogger()); }
/// <summary> /// Initializes a new instance of the <see cref="SetStateCommand"/> /// using the given <param ref="sql_connection_provider" /> /// </summary> /// <param name="sql_connection_provider"> /// A <see cref="SqlConnectionProvider"/> object that can be used to /// create connections to the data provider. /// </param> public SetStateCommand(SqlConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; }
public CreateTableQuery(SqlCeConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; table_exists_ = new TableExistsQuery(sql_connection_provider); }
/// <summary> /// Initializes a new instance of the <see cref="StateByNameQuery"/> /// using the given <param ref="sql_connection_provider" /> /// </summary> /// <param name="sql_connection_provider"> /// A <see cref="SqlConnectionProvider"/> object that can be used to /// create connections to the data provider. /// </param> public StateByNameQuery(SqlConnectionProvider sql_connection_provider) { sql_connection_provider_ = sql_connection_provider; logger_ = MustLogger.ForCurrentProcess; }