TransactionScope () in Sql Azure

Unterstützt SQL Azure die Verwendung von TransactionScope () beim Durchführen von Einfügungen? Unten ist ein Codeausschnitt dessen, was ich versuche zu tun.

using (var tx = new TransactionScope(TransactionScopeOption.RequiresNew, new TransactionOptions() { IsolationLevel = IsolationLevel.ReadCommitted }))
            {
                using (var db = MyDataContext.GetDataContext()) 
                {
                    try
                    {
                        MyObject myObject =  new MyObject()
                       {
                         SomeString = "Monday"

                       };
                        db.MyObjects.InsertOnSubmit(myObject);
                        db.SubmitChanges();
                        tx.Complete();
                    }
                    catch (Exception e)
                    {
                    }
                 }
             }

Antworten auf die Frage(2)

Ihre Antwort auf die Frage