Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 33568|Vastaus: 4

[Lähde] EF6 käyttää Database.BeginTransaction -toimintoa transaktioiden hallintaan

[Kopioi linkki]
Julkaistu 8.4.2017 20.52.23 | | | |
Aiempien oppituntien sisältö

Samanaikaisen aikaleiman ja samanaikaisen Check-erottelun käsittely
http://www.itsvse.com/thread-3616-1-1.html
(Lähde: Arkkitehti)




Lisäämme kaksi identtistä tietopalaa ja päivitämme kaksi erikseen, molemmat transaktionaalisilla funktioilla, koodi on seuraava:



Teemme ensimmäisestä transaktiosta kyvyn suorittaa liiketoimintalogiikkakoodin normaalisti;
Lisäämme tarkoituksella poikkeuksia toiseen tapahtumaan nähdäksemme, voiko sen peruuttaa normaalisti.

Testitulos osoittaa, ettei tapahtumassa 1 ole poikkeavuuksia ja päivitys onnistui. Transaktio 2, poikkeus heitä, päivitys ei onnistu ja peruuta takaisin.

Lähdekoodin lataus:

Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus







Edellinen:Samanaikaisen aikaleiman ja samanaikaisen Check-erottelun käsittely
Seuraava:Massalähetys ja transaktioiden käsittely Entity Frameworkissa
 Vuokraisäntä| Julkaistu 8.4.2017 22.10.16 |
Massalähetys ja transaktioiden käsittely Entity Frameworkissa
http://www.itsvse.com/thread-3618-1-1.html
(Lähde: Arkkitehti)
Julkaistu 20.7.2017 15.06.48 |
Tule katsomaan ilmoittautumisen jälkeen
Julkaistu 17.8.2017 11.56.59 |
jjj
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com