ADO.NET | Что будет с соединением после using?

В инициализации команды создаю копию подключения, т.к. данный Reader находиться внутри ещё одного Reader, а на одно и тоже подключение в них он жалуется. Вопросы следующие: 1) Что будет с подключением, созданным методом CreateConnectionByFingerprint()? (В методе подкчюление откроется, а как быть с закрытием?) 2) Если ли ещё какой-то способ использования двух ридеров одним подключением?

            using (var Reader = new SqlCommand($@"SELECT id FROM [таблица] WHERE id = N'{Id}'", SqlTool.CreateConnectionByFingerprint(Con, true, true)).ExecuteReader()) {
                while (Reader.Read()) {
                    return true;
                }
            }

Ответы (0 шт):