« Failed Message Routing | Main | Yesterworld denizens »
Robert also asks: "I noticed recently through Reflector that Systems.Transactions references System.EnterpriseServices in its assembly (Systems.Transactions.dll). I know that S.T uses managed calls to MSDTC when a transaction has been promoted to a full distributed transaction, but I wonder if ES is still in the mix somehow as a ServicedComponent wrapper?"
Reflector also has this really cool feature that if you right click on a referenced assembly, you can select the View Imports option and it will show you all the classes/methods that are used from that assembly. Here's what it shows for Beta 2 System.Transactions/System.EnterpriseServices:
System.EnterpriseServices.ContextUtil.get_IsInTransaction() : Boolean System.EnterpriseServices.ContextUtil.get_SystemTransaction() : Transaction System.EnterpriseServices.ContextUtil.IsDefaultContext() : Boolean System.EnterpriseServices.ServiceConfig System.EnterpriseServices.ServiceConfig..ctor() System.EnterpriseServices.ServiceConfig.set_BringYourOwnSystemTransaction(Transaction) : Void System.EnterpriseServices.ServiceConfig.set_Synchronization(SynchronizationOption) : Void System.EnterpriseServices.ServiceDomain.Enter(ServiceConfig) : Void System.EnterpriseServices.ServiceDomain.Leave() : TransactionStatus System.EnterpriseServices.SynchronizationOption System.EnterpriseServices.TransactionStatus
About
Tomas Restrepo is co-founder of devdeo. His interests include .NET, Connected Systems, PowerShell and, lately, dynamic programming languages. More...
email: tomas@winterdom.com msn: tomasr@passport.com twitter: tomas_restrepo
Technorati Profile
Syndicate
Ads
Links
Categories
Statistics
Blogroll
Post Archive
Other
Copyright © 2002-2008, Tomas Restrepo.
Powered by: newtelligence dasBlog 1.9.7174.0