Быстрый вопрос об объекте TransactionScope.Обнаружил это в Интернете:
Когда вы обращаетесь к своему первому диспетчеру ресурсов длительного пользования, создается легкая транзакция с фиксацией для поддержки одной транзакции.Когда вы получаете доступ ко второму диспетчеру долговременных ресурсов, транзакция превращается в распределенную транзакцию.
Это выглядит хорошо, но я не понимаю, что именно является "долговременным ресурсом".Я знаю, что TransactionScope работает только с SQL Server 2005 и выше, поэтому, если мне нужно получить доступ к SQL Server 200, это будет невозможно?Как насчет текстового файла на диске?Я всегда слышал, что вы не можете контролировать транзакции, когда это связано с доступом к диску.Может быть, это отличается от этого объекта?
Спасибо!