Бейне: ConfigureAwait дегеніміз не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
ConfigureAwait (жалған) күтілген уақытқа дейін орындалған тапсырманы қамтиды (бұл өте кең таралған), содан кейін ConfigureAwait (жалған) мағынасыз болады, өйткені ағын осыдан кейін әдісте кодты орындауды жалғастырады және бұрынғыдай контексте.
Әрі қарай, ConfigureAwait false нені пайдалану керек деген сұрақ туындауы мүмкін.
ConfigureAwait ( жалған ) күтуден кейінгі жалғастыруды қоңырау шалушы контекстінде іске қосу қажет болмайтындай етіп конфигурациялайды, сондықтан кез келген ықтимал тығырықтан аулақ болады.
Жоғарыдан басқа, SynchronizationContext дегеніміз не? SynchronizationContext біздің код жұмыс істейтін ағымдағы ортаның көрінісі болып табылады. Яғни, асинхронды бағдарламада жұмыс бірлігін басқа ағынға бергенде, біз ағымдағы ортаны түсіріп, оны келесі данада сақтаймыз. SynchronizationContext және оны Тапсырма нысанына қойыңыз.
Осыны ескере отырып, ConfigureAwait нені пайдаланады?
Қолдану ConfigureAwait (жалған) тығырықтан аулақ болу - қауіпті тәжірибе. Сіз керек еді ConfigureAwait пайдаланыңыз (жалған) барлық үшінші және екінші тарап кодын қоса блоктау коды арқылы шақырылған барлық әдістердің транзиттік жабылуын күту үшін. Қолдану ConfigureAwait (жалған) тығырықтан аулақ болу - бұл ең жақсы жағдайда бұзу).
GetAwaiter дегеніміз не?
GetAwaiter () әдісі, ол GetResult() әдісі бар дананы қайтарады. Қате тапсырмада пайдаланылған кезде, GetResult() бастапқы ерекше жағдайды таратады («тапсырманы күту;» өз әрекетін осылай алады). GetResult() себебі ол AggregateException ішіне орау орнына тапсырма ерекшеліктерін сақтайды.
Ұсынылған:
TU командасы дегеніміз не?
Шолу. Tú пәрмендері бейресми командалардың сингулярлы түрі болып табылады. Сіз досыңызға, өзіңізбен немесе одан кіші жастағы отбасы мүшесіне, сыныптасыңызға, балаңызға немесе үй жануарыңызға бірдеңе істеуді айту үшін растайтын tú пәрмендерін пайдалана аласыз. Біреуге бірдеңе жасамауды айту үшін теріс tú пәрменін қолданасыз
HTTP сервер Linux дегеніміз не?
Linux WebServer (Apache) орнату, конфигурациялау және ақаулықтарды жою Веб-сервер HTTP протоколы арқылы сұрауларды басқаратын жүйе, сіз серверден файлды сұрайсыз және ол сұралған файлмен жауап береді, бұл сізге веб-серверлердің тек веб-серверлер үшін пайдаланылатыны туралы түсінік беруі мүмкін. желі
SWT кітапханасы дегеніміз не?
Стандартты виджет құралдар жинағы (SWT) - Eclipse пайдаланатын әдепкі пайдаланушы интерфейсі кітапханасы. Ол виджеттерді қамтамасыз етеді, мысалы, түймелер мен мәтін өрістері. Ол мүмкіндігінше платформаның жергілікті виджеттерін пайдаланады. ОЖ-ның жергілікті виджеттеріне SWT жүйесі Java Native Interface (JNI) жүйесі арқылы қол жеткізеді
XML картасы дегеніміз не?
XML карталары - Excel бағдарламасының жұмыс кітабында xml схемаларын көрсететін тәсілі. Excel бағдарламасы карталарды xml файлындағы деректерді жұмыс парағындағы ұяшықтар мен ауқымдарға байланыстыру тәсілі ретінде пайдаланады. XML картасын пайдалану арқылы деректерді тек Excel бағдарламасынан XML файлына экспорттай аласыз. Егер сіз XML картасын жұмыс парағына қосқан болсаңыз, деректерді кез келген уақытта сол картаға импорттай аласыз
Функция нүктесі дегеніміз не оның маңыздылығын түсіндіреді Функцияға бағытталған метрика дегеніміз не?
Функция нүктесі (FP) – пайдаланушыға ақпараттық жүйе (өнім ретінде) беретін бизнес функционалдық көлемін білдіретін өлшем бірлігі. FP бағдарламалық құрал өлшемін өлшейді. Олар функционалдық өлшемдерге арналған салалық стандарт ретінде кеңінен қабылданған