Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz ArchElf #1489 üzenetére
És a using + IDisposable sem megoldás:
using(new ImpersonationScope(domain, user, password))
{
}
// Megfelel ennek
ImpersonationScope i = new ImpersonationScope(domain, user, password);
//1. probléma
try
{
{
}
}
//2. probléma
finally
{
i.Dispose();
}
Két helyen is lehet vele gond:
1. Ritka esetben - de kihasználható módon (pl thread.Abort()) - lehet kivételt generálni az impersonation és a try között
2. Mivel nincs catch blokk, így a hívó rutin le tudja kezelni a futtatott kód esetleges hibáját, amit nem kapott el egy catch-el, mielőtt, még az i.Dispose() lefutna.AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
Ú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!
- Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
- Hardcore pizza és kenyér topik
- Politika
- Autós topik
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- iPad topik
- Luck Dragon: Asszociációs játék. :)
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Automata kávégépek
- Samsung Galaxy Tab S7+ - növekmény
- További aktív témák...
- ÚJ AM5 GAMER PC! AMD RYZEN 5 7600 / RTX 4070 TI 12GB / 16GB DDR5 / 500GB NVME / - AKÁR Ryzen 7 7700X
- ÚJ AM5 GAMER PC! AMD RYZEN 5 7600 / RTX 4070 12GB / 16GB DDR5 / 500GB NVME / - AKÁR Ryzen 7 7700X
- ÚJ AM5 GAMER PC! AMD RYZEN 5 7600 / RTX 3080 10GB / 16GB DDR5 / 500GB NVME / - AKÁR Ryzen 7 7700X
- ÚJ AM5 GAMER PC! AMD RYZEN 5 7600 / RTX 3070 TI / 16GB DDR5 / 500GB NVME / - AKÁR Ryzen 7 7700X
- ÚJ AM5 GAMER PC! AMD RYZEN 5 7600 / RTX 3070 / 16GB DDR5 / 500GB NVME / - AKÁR Ryzen 7 7700X
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Alpha Laptopszerviz Kft.
Város: Pécs