У меня есть программа С#.net winform, которая работает с базой данных SQL Server. Я использую LINQ-to-SQL. Можно ли отменить вызов одной или нескольких хранимых процедур внутри транзакции в моей программе, используя LINQ-to-SQL?
Первоначально я думал, что имеет смысл управлять транзакцией внутри хранимой процедуры, но если мне нужно откат более одного вызова хранимой процедуры как часть одной транзакции, это нужно сделать в моей программе на С#.
Может ли кто-нибудь указать мне на фрагмент кода о том, как это сделать или дать некоторое представление об альтернативе?