Entity Framework поддерживает транзакции COM +? - PullRequest
4 голосов
/ 16 июня 2009

Поддерживает ли ADO Entity Framework транзакции COM +?

Ответы [ 2 ]

3 голосов
/ 16 июня 2009

Это не столько случай поддержки COM +, сколько "Могут ли операции в рамках структуры сущностей включаться в область транзакций Enterprise?" ответ да. EF не должен знать, что другие операции в транзакции осуществляются через COM +. Он просто должен соответствовать поддержке .NET для распределенных транзакций. Просто так получилось, что это все еще делается через MSDTC, но это большая деталь реализации, которую EF на самом деле не нужно знать.

0 голосов
/ 16 июня 2009

Если вы хотите использовать что-то, «поддерживающее транзакции COM +» в сочетании с чем-то вроде Entity Framework, вам может быть полезно перечисление EnterpriseServicesInteropOption (в частности, значение Automatic).

Это то, что я сделал, чтобы WebSphere MQ работал с TransactionScope. MSDN имеет полезную статью здесь .

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