Video: ConfigureAwait ni nini?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
ConfigureAit (uongo) inahusisha kazi ambayo tayari imekamilika wakati inasubiriwa (ambayo kwa kweli ni ya kawaida sana), basi ConfigureAit (ya uwongo) haitakuwa na maana, kwani nyuzi inaendelea kutekeleza nambari katika njia baada ya hii na bado katika muktadha ule ule ambao ulikuwa hapo awali.
Baadaye, mtu anaweza pia kuuliza, matumizi ya ConfigureAwait ni ya uwongo?
ConfigureAit ( uongo ) husanidi kazi ili mwendelezo baada ya kungojea sio lazima uendeshwe katika muktadha wa mpigaji simu, kwa hivyo epuka vikwazo vyovyote vinavyowezekana.
Kando na hapo juu, SynchronizationContext ni nini? SynchronizationContext ni uwakilishi wa mazingira ya sasa ambayo msimbo wetu unaendeshwa. Hiyo ni, katika programu isiyolingana, tunapokabidhi kitengo cha kazi kwa uzi mwingine, tunanasa mazingira ya sasa na kuyahifadhi katika mfano wa SynchronizationContext na kuiweka kwenye Task object.
Kwa kuzingatia hili, matumizi ya ConfigureAwait ni nini?
Kutumia ConfigureAit (false) kuepuka mikwaju ni tabia hatari. Ungelazimika tumia ConfigureAwait (sio kweli) kwa kila kusubiri katika kufungwa kwa mpito kwa njia zote zinazoitwa na msimbo wa kuzuia, ikiwa ni pamoja na msimbo wote wa tatu na wa pili. Kutumia ConfigureAit (false) kuepuka msuguano ni udukuzi tu).
GetAwaiter ni nini?
GetAwaiter () njia, ambayo inarudisha mfano ambao una njia ya GetResult(). Inapotumiwa kwenye Task yenye hitilafu, GetResult() itaeneza ubaguzi wa asili (hivi ndivyo jinsi " kazi ya kusubiri; " inapata tabia yake). GetResult() kwa sababu inahifadhi tofauti za kazi badala ya kuzifunga AggregateException.
Ilipendekeza:
Kompyuta ya kibinafsi ni nini Kifupi ni nini?
PC - Hii ni kifupi kwa kompyuta binafsi
Kompyuta ya wingu ni nini Kwa nini inahitajika?
Ufikivu; Kompyuta ya wingu hurahisisha ufikiaji wa programu na data kutoka eneo lolote ulimwenguni na kutoka kwa kifaa chochote kilicho na muunganisho wa intaneti. Kuokoa gharama; Kompyuta ya wingu huwapa biashara rasilimali hatarishi za kompyuta hivyo basi kuziokoa kwa gharama ya kuzipata na kuzitunza
Uhandisi wa kijamii ni nini na madhumuni yake ni nini?
Uhandisi wa kijamii ni neno linalotumiwa kwa anuwai ya shughuli hasidi zinazotekelezwa kupitia mwingiliano wa wanadamu. Inatumia upotoshaji wa kisaikolojia kuwahadaa watumiaji kufanya makosa ya usalama au kutoa taarifa nyeti
Inamaanisha nini:: inamaanisha nini katika C++?
:: ni opereta wa upeo wa kutumiwa kutambua na kubainisha muktadha ambao kitambulisho kinarejelea. Opereta:: (wigo wa azimio) hutumiwa kuhitimu majina yaliyofichwa ili bado uweze kuyatumia
Miradi ya Six Sigma inazingatia nini kwa nini?
Miradi sita ya Sigma inapunguza utofauti uliopo katika michakato. Wanatoa thamani kwa wateja wao pia. Wanaondoa upotevu na kupunguza gharama. Inapunguza kasoro za mchakato na upotevu, lakini pia hutoa mfumo wa mabadiliko ya jumla ya utamaduni wa shirika