Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 33568|Yanıt: 4

[Kaynak] EF6, işlemleri yönetmek için Database.BeginTransaction kullanır

[Bağlantıyı kopyala]
Yayınlandı 8.04.2017 20:52:23 | | | |
Önceki ders içeriği

Eşzamanlı Zaman Damgası ve Eşdeğer Kontrol ayrımının ele alınması
http://www.itsvse.com/thread-3616-1-1.html
(Kaynak: Architect)




İki aynı veri parçası ekler ve iki veriyi ayrı ayrı güncelliyoruz, her ikisi de işlemsel fonksiyonlarla, kod şöyledir:



İlk işlemi iş mantığı kodunu normal şekilde çalıştırabilen hale getiririz;
İkinci işlemde kasıtlı olarak istisnalar koyuyoruz ki, normal şekilde geri alınıp alınamayacağını görüm.

Test sonucu işlem 1'de herhangi bir anormallik olmadığını ve güncellemenin başarılı olduğunu gösteriyor. İşlem 2, istisna at, güncelleme başarısız olur ve geri alır.

Kaynak kodu indirme:

Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt







Önceki:Eşzamanlı Zaman Damgası ve Eşdeğer Kontrol ayrımının ele alınması
Önümüzdeki:Entity Framework'te toplu gönderim ve işlem işleme
 Ev sahibi| Yayınlandı 8.04.2017 22:10:16 |
Entity Framework'te toplu gönderim ve işlem işleme
http://www.itsvse.com/thread-3618-1-1.html
(Kaynak: Architect)
Yayınlandı 20.07.2017 15:06:48 |
Kayıt yaptıktan sonra gelip bir bak
Yayınlandı 17.08.2017 11:56:59 |
jjj
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com