コード例 #1
0
        public ParameterContext GetParameterContext()
        {
            var result = new ParameterContext();

            for (int i = 0; i < _parameterBuilders.Count; i++)
            {
                var dbParameters = GetParameterContext(i).GetDbParameters();
                result.AddParameters(dbParameters);
            }
            if (_onDuplicateKeyUpdateAddedParameters.GetParameterCount() > 0)
            {
                var dbParameters = _onDuplicateKeyUpdateAddedParameters.GetDbParameters();
                result.AddParameters(dbParameters);
            }
            return(result);
        }