Video: ConfigureAwait nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
ConfigureAwait (noto'g'ri) kutilgan vaqtga qadar tugallangan vazifani o'z ichiga oladi (bu haqiqatan ham juda keng tarqalgan), keyin ConfigureAwait (noto'g'ri) ma'nosiz bo'ladi, chunki ip bundan keyin usulda va avvalgi kontekstda kodni bajarishda davom etadi.
Keyinchalik, shuningdek, ConfigureAwait false-dan nima foyda?
ConfigureAwait ( yolg'on ) vazifani shunday sozlaydiki, kutishdan keyin davom etish qo'ng'iroq qiluvchi kontekstida bajarilishi shart emas, shuning uchun yuzaga kelishi mumkin bo'lgan blokirovkalardan qochadi.
Yuqoridagilardan tashqari, SynchronizationContext nima? Sinxronizatsiya konteksti bu bizning kodimiz ishlayotgan joriy muhitning ifodasidir. Ya'ni, asinxron dasturda biz ish birligini boshqa ish zarrachasiga topshirganimizda, biz joriy muhitni ushlaymiz va uni misolida saqlaymiz. Sinxronizatsiya konteksti va uni Vazifa obyektiga joylashtiring.
Buni hisobga olsak, ConfigureAwait nimadan foydalanadi?
Foydalanish ConfigureAwait (noto'g'ri) tiqilib qolishdan qochish xavfli amaliyotdir. Siz majbur bo'lardingiz ConfigureAwait-dan foydalaning (noto'g'ri) blokirovka kodi tomonidan chaqirilgan barcha usullar, shu jumladan barcha uchinchi va ikkinchi tomon kodlari o'tish davrida yopilishini kutish uchun. Foydalanish ConfigureAwait (noto'g'ri) boshi berk ko'chadan qochish uchun eng yaxshi holatda bu shunchaki xakerlikdir).
GetAwaiter nima?
GetAwaiter () usuli, bu GetResult() usuliga ega bo'lgan misolni qaytaradi. Noto'g'ri topshiriqda foydalanilganda GetResult() asl istisnoni targ'ib qiladi ("wait task;" o'z xatti-harakatini shu tarzda oladi). GetResult() chunki u AggregateException ga o'rash o'rniga vazifa istisnolarini saqlaydi.
Tavsiya:
W3c nima, Whatwg nima?
Veb-gipermatnli ilovalar texnologiyasi ishchi guruhi (WHATWG) HTML va tegishli texnologiyalarni rivojlantirishga qiziqqan odamlar jamoasidir. WHATWG 2004 yilda Apple Inc., Mozilla Foundation va Opera Software kompaniyalari, yetakchi veb-brauzer sotuvchilari tomonidan tashkil etilgan
Operatsion tizimdagi jarayon nima, operatsion tizimdagi ip nima?
Jarayon, eng oddiy so'z bilan aytganda, bajaruvchi dasturdir. Jarayon kontekstida bir yoki bir nechta oqim ishlaydi. Tarmoq - bu operatsion tizim protsessor vaqtini ajratadigan asosiy birlik. Threadpool, birinchi navbatda, dastur iplari sonini kamaytirish va ishchi iplarni boshqarishni ta'minlash uchun ishlatiladi
Shaxsiy kompyuter nima qisqartma nima?
Kompyuter - bu shaxsiy kompyuterning qisqartmasi
Bulutli hisoblash nima, u nima uchun kerak?
Foydalanish imkoniyati; Bulutli hisoblash dunyoning istalgan joyidan va internetga ulangan har qanday qurilmadan ilovalar va ma'lumotlarga kirishni osonlashtiradi. Xarajatlarni tejash; Bulutli hisoblash korxonalarga kengaytiriladigan hisoblash resurslarini taklif qiladi, shuning uchun ularni sotib olish va saqlash xarajatlarini tejaydi
Ijtimoiy muhandislik nima va uning maqsadi nima?
Ijtimoiy muhandislik - bu odamlarning o'zaro ta'siri orqali amalga oshiriladigan keng qamrovli zararli harakatlar uchun ishlatiladigan atama. U foydalanuvchilarni xavfsizlik xatolariga yo'l qo'yish yoki nozik ma'lumotlarni berish uchun aldash uchun psixologik manipulyatsiyadan foydalanadi