Я запустил несколько приложений на одной машине, также с сервером MSSQL на этой машине.
Приложения бывают разных типов, например WPF, WCF Service, MVC App и так далее. Все они обращаются к единственной базе данных, которая находится на сервере sql. Режим доступа — это простые вызовы класса LinQ-to-SQL.
В каждом контакте с базой данных я делаю некоторые запросы, некоторые проверки и некоторые записи в БД.
Мой вопрос: могу ли я быть уверен, что вызовы внутри этих областей транзакций не выполняются одновременно (безопасны для потоков и процессов) с помощью простого TransactionScope
?