Hirdetés
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Macrodroid
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Milyen okostelefont vegyek?
- OnePlus 15 - van plusz energia
- Hivatalos a OnePlus 13 startdátuma
- Google Pixel 9 Pro XL - hét szűk esztendő
- Katonai strapabírással futott be a Moto G67 és Moto G77
- iPhone topik
- Samsung Galaxy A56 - megbízható középszerűség
Új hozzászólás Aktív témák
-
moseras
tag
Sziasztok!
MySQL-t használok Entity FrameWork 6-al. Működik, kivétel az async/await lehetőség, amit az EF6 elvileg tud.
Kód:
public void I2(List<data> dataList)
{
Debug.Print("I2 előtt");
InsertAsync(dataList);
Debug.Print("I2 után");
}
public async void InsertAsync(List<data> dataList)
{
using (var ctx = new adatgyujtesEntities())
{
ctx.Configuration.AutoDetectChangesEnabled = false;
ctx.Configuration.ValidateOnSaveEnabled = false;
foreach (var item in dataList)
{
ctx.data.Add(item);
}
Debug.Print("await előtt");
await ctx.SaveChangesAsync();
//await Task.Delay(4000);
Debug.Print("await után");
}
}Ha az I2-t meghívom, akkor ezt kapom:
I2 előtt
await előtt
await után
I2 utánHa az await ctx.SaveChangesAsync(); sort kikommentezem, és helyette beteszem az await Task.Delay(4000);-t, akkor pedig ezt:
I2 előtt
await előtt
I2 után
await utánTehát mint ha a SaveChangesAsync szinkron működne ? Vagy valamit félreértek ?
És még valami: a UI is akad rendesen, a SaveChangesAsync közben sem mozgatni, sem méretezni nem lehet az ablakot, de a Task.Delay közben működik a mozgatás/méretezés.
Köszi!
Imi.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Linux Mint
- Star Trek
- Debrecen és környéke adok-veszek-beszélgetek
- Arc Raiders
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- TCL LCD és LED TV-k
- Kormányok / autós szimulátorok topikja
- Kész vagy fizetni az AI-ért a Facebookon és az Instán?
- iPhone-t használók OFF topikja
- Horgász topik
- További aktív témák...
- Samsung A17 mobiltelefon
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 512GB SSD RTX 5060 8GB Zalman S2 TG Cooler Master 650W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4275
- Dell Precision 7550 i7-10850H 32GB 1TB Nvidia RTX3000 6GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


