@Mephistophele например
static void StaticClass_Dtor(object sender, EventArgs e) {
myConnection.Close();
myConnection.Dispose()
}
???
Я думаю что конекшен и так закроется, убьется и задиспоузится автоматически сборщиком мусора. Как вы думаете? Как ведет себя .net, если конекшен не закрыть а приложение закрыть?
@DmitriyEntelis у меня есть предположение, что эту задачу можно решить деревом отрезков для суммы. Вот хотел проверить свое предположение. qps.ru/Bd6ki
async/await - .net4.5, мне не подходит. почитать насчет многопоточности мне канечно же стоит, но в примере кода, я ей неявно пользуюсь через TPL. меня больше интересует вопрос насчет отмены уже выполняющегося запроса на sql server.
вы имеете ввиду транзакции на стороне sql или в .net? Хотелось бы сделать какой-нибудь универсальный механизм. То есть получается, даже если использовать Begin и End, то запрос на сервере все равно отработает, просто мы его перестаем ждать?