«transactionscope» etiketlenmiş sorular

7
TransactionScope bazı makinelerde otomatik olarak MSDTC'ye yükseliyor mu?
Projemizde, veri erişim katmanımızın işlemlerini bir işlemde gerçekleştirmesini sağlamak için TransactionScope'u kullanıyoruz. Biz amaçlıyoruz değil bizim son kullanıcının makinelerde etkin olmasını MSDTC hizmetini gerektirir. Sorun, geliştirici makinelerimizin yarısında MSDTC devre dışı bırakıldığında çalışabiliriz. Diğer yarısı etkinleştirilmiş olmalı veya "[SUNUCU] üzerinde MSDTC kullanılamıyor" hata iletisini alır. Gerçekten kafamı kaşıyor ve cidden …

3
Hangi koşullar altında bir SqlConnection otomatik olarak bir ortam TransactionScope İşlemine kaydolur?
Bir SqlConnection'ın bir işleme "dahil edilmesi" ne anlama gelir? Sadece bağlantıda yürüttüğüm komutların işleme katılacağı anlamına mı geliyor? Öyleyse, SqlConnection hangi koşullarda otomatik olarak bir ortam TransactionScope İşlemine kaydolur ? Kod yorumlarındaki sorulara bakın. Her sorunun cevabına ilişkin tahminim parantez içindeki her soruyu takip ediyor. Senaryo 1: Bir işlem kapsamının …

3
Async / await ile çalışmak için TransactionScope'u edinin
Servis otobüsümüze async/ awaitiçine entegre etmeye çalışıyorum . SingleThreadSynchronizationContextBu örneğe göre http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx uyguladım . Ve bir şey hariç, cezası çalışır: TransactionScope. İçerideki şeyleri bekliyorum TransactionScopeve TransactionScope. TransactionScopeasync/ ile iyi oynamış gibi görünmüyor await, çünkü kullanarak iş parçacığındaki şeyleri depoladığı için ThreadStaticAttribute. Bu istisnayı anlıyorum: "TransactionScope yanlış şekilde iç içe geçmiş.". …

2
TransactionScope işlemleri nasıl geri alır?
Bir veritabanına birkaç nesne ekleyeceğim ve ardından yöntemimin bu nesneleri alıp almadığından emin olacağım bir entegrasyon testi yazıyorum. Veritabanına bağlantım NHibernate üzerinden ... ve böyle bir testi oluşturmak için benim genel yöntemim aşağıdakileri yapmak olacaktır: NHibernateSession.BeginTransaction(); //use nhibernate to insert objects into database //retrieve objects via my method //verify actual …

1
Database.BeginTransaction vs İşlemler.TransactionScope
System.Transactions.TransactionScopeVe EF6'lar arasındaki fark nedirDatabase.BeginTransaction ? Birisi küçük bir örnek verebilir mi veya hangisinin ne zaman açık bir farkla kullanılacağını açıklayabilir mi? Not: Projemde EF6 kullanıyorum. Belgeleri zaten okudum ama pek yardımcı olmadı. Örneklere de baktım ama daha çok kullanıyorlar SqlConnection.BeginTransactionve şimdi MS bu yeniyi Database.BeginTransactionEF6'da tanıttı.

10
İşlem yöneticisi uzak / ağ işlemleri için desteğini devre dışı bıraktı
SQL Server ve ASP.NET kullanıyorum. Aşağıdaki işleve sahibim: Using js = daoFactory.CreateJoinScope() Using tran = New Transactions.TransactionScope() '... tran.Complete() End Using End Using Ancak, ' İşlem yöneticisi uzak / ağ işlemleri için desteğini devre dışı bıraktı. ' Atıldı. JoinScope açıklaması: Public Class JoinScope Implements IJoinScope Implements IDisposable '... End Class …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.