Example #1
0
        /// <summary>
        /// 给定数据源查询与交互引擎的提供程序,初始化一个 <see cref="DbEngine"/> 类的新实例。
        /// </summary>
        /// <param name="provider">数据源查询与交互引擎的提供程序。</param>
        public DbEngine(IDbEngineProvider provider)
        {
            if (provider == null)
            {
                throw new ArgumentNullException(nameof(provider));
            }

            this.Provider = provider;
        }
Example #2
0
 public SqlFormatter(ExecuteParameterCollection parameters, IDbEngineProvider engineProvider)
 {
     _parameters     = parameters;
     _engineProvider = engineProvider;
 }
Example #3
0
 public SqlFormatProvider(ExecuteParameterCollection parameters, IDbEngineProvider engineProvider)
 {
     _formatter = new SqlFormatter(parameters, engineProvider);
 }
Example #4
0
        /// <summary>
        /// 给定数据源查询与交互引擎的提供程序,初始化一个 <see cref="DbEngine"/> 类的新实例。
        /// </summary>
        /// <param name="provider">数据源查询与交互引擎的提供程序。</param>
        public DbEngine(IDbEngineProvider provider)
        {
            if(provider == null) throw new ArgumentNullException(nameof(provider));

            this.Provider = provider;
        }
Example #5
0
 public SqlFormatter(ExecuteParameterCollection parameters, IDbEngineProvider engineProvider)
 {
     _parameters = parameters;
     _engineProvider = engineProvider;
 }
Example #6
0
 public SqlFormatProvider(ExecuteParameterCollection parameters, IDbEngineProvider engineProvider)
 {
     _formatter = new SqlFormatter(parameters, engineProvider);
 }