Как обрабатывать транзакции в мире дотнет? - PullRequest
1 голос
/ 25 декабря 2009

мы используем linq-to-sql в настольном проекте? Как мы должны обрабатывать транзакции? Как насчет использования объема транзакции?

Ответы [ 2 ]

3 голосов
/ 25 декабря 2009

Linq-to-sql поддерживает три модели транзакций, описанные здесь .

Вы можете использовать TransactionScope , чтобы заключить в скобки несколько действий.

1 голос
/ 25 декабря 2009

Я нахожусь в процессе создания уровня бизнес-логики и логики доступа к данным для нашей прикладной среды. Мы используем Linq-to-SQL. Для простых транзакций мы используем поддержку транзакций L2S по умолчанию, которую использует вызов метода SubmitChanges (). Для более сложных транзакций мы используем объем транзакций. Объем транзакции работает очень хорошо и не перерастет в транзакцию MTC, если транзакция ограничена одной базой данных и одним соединением.

Randy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...