Video: Ano ang ConfigureAwait?
2024 May -akda: Lynn Donovan | [email protected]. Huling binago: 2023-12-15 23:54
I-configureAwait (false) ay nagsasangkot ng isang gawain na natapos na sa oras na ito ay hinihintay (na talagang hindi kapani-paniwalang karaniwan), pagkatapos ay ang I-configureAwait (false) ay magiging walang kabuluhan, dahil ang thread ay patuloy na nagpapatupad ng code sa pamamaraan pagkatapos nito at sa parehong konteksto na naroon dati.
Kasunod nito, maaari ding magtanong, ano ang gamit ng ConfigureAwait false?
I-configureAwait ( mali ) ikino-configure ang gawain upang ang pagpapatuloy pagkatapos ng paghihintay ay hindi kailangang patakbuhin sa konteksto ng tumatawag, samakatuwid ay iniiwasan ang anumang posibleng mga deadlock.
Sa tabi sa itaas, ano ang SynchronizationContext? SynchronizationContext ay isang representasyon ng kasalukuyang kapaligiran kung saan tumatakbo ang aming code. Ibig sabihin, sa isang asynchronous na programa, kapag nagtalaga kami ng isang yunit ng trabaho sa isa pang thread, nakukuha namin ang kasalukuyang kapaligiran at iniimbak ito sa isang halimbawa ng SynchronizationContext at ilagay ito sa bagay na Gawain.
Kung isasaalang-alang ito, ano ang gamit ng ConfigureAwait?
Gamit I-configureAwait (false) upang maiwasan ang deadlocks ay isang mapanganib na kasanayan. Kailangan mong gawin gamitin ang ConfigureAwait (false) para sa bawat paghihintay sa palipat na pagsasara ng lahat ng pamamaraan na tinatawag ng blocking code, kasama ang lahat ng third- at second-party na code. Gamit I-configureAwait (false) upang maiwasan ang deadlock ay pinakamahusay na isang hack lamang).
Ano ang GetAwaiter?
GetAwaiter () method, na nagbabalik ng isang instance na mayroong GetResult() method. Kapag ginamit sa isang fault na Gawain, ang GetResult() ay magpapalaganap ng orihinal na pagbubukod (ito ay kung paano nakuha ng "waiit task; " ang pag-uugali nito). GetResult() dahil pinapanatili nito ang mga pagbubukod sa gawain sa halip na i-wrap ang mga ito sa isang AggregateException.
Inirerekumendang:
Ano ang w3c ano ang Whatwg?
Ang Web Hypertext Application Technology Working Group (WHATWG) ay isang komunidad ng mga taong interesado sa nagbabagong HTML at mga kaugnay na teknolohiya. Ang WHATWG ay itinatag ng mga indibidwal mula sa Apple Inc., ang Mozilla Foundation at Opera Software, nangungunang mga vendor ng Web browser, noong 2004
Ano ang isang proseso sa isang operating system ano ang isang thread sa isang operating system?
Ang isang proseso, sa pinakasimpleng termino, ay isang executing program. Ang isa o higit pang mga thread ay tumatakbo sa konteksto ng proseso. Ang thread ay ang pangunahing yunit kung saan ang operating system ay naglalaan ng oras ng processor. Ang threadpool ay pangunahing ginagamit upang bawasan ang bilang ng mga applicationthread at magbigay ng pamamahala ng mga workerthread
Ano ang cell reference at ano ang iba't ibang uri ng reference?
Mayroong dalawang uri ng cell reference: relative at absolute. Magkaiba ang kilos ng mga kamag-anak at ganap na sanggunian kapag kinopya at pinunan sa ibang mga cell. Nagbabago ang mga kaugnay na sanggunian kapag kinopya ang isang formula sa isa pang cell. Ang mga ganap na sanggunian, sa kabilang banda, ay nananatiling pare-pareho saanman sila kinopya
Ano ang personal na kompyuter Ano ang pagdadaglat?
PC - Ito ang abbreviation para sa personal na computer
Ano ang Function Point ipaliwanag ang kahalagahan nito Ano ang function oriented metrics?
Ang Function Point (FP) ay isang yunit ng pagsukat upang ipahayag ang dami ng functionality ng negosyo, isang sistema ng impormasyon (bilang isang produkto) na ibinibigay sa isang user. Sinusukat ng mga FP ang laki ng software. Malawakang tinatanggap ang mga ito bilang isang pamantayan sa industriya para sa functional sizing