В настоящее время я пишу приложение, которое потребует нескольких вложений, обновлений и удалений для моего бизнес-объекта. Я использую класс TransactionScope, чтобы гарантировать, что все хранимые процедуры могут фиксировать или откатываться как единое целое.
Мой вопрос: я должен также использовать COMMIT TRAN и ROLLBACK TRAN - это каждая из моих хранимых процедур, если я использую класс TransactionScope в своей библиотеке классов .NET?