Middle+
Čo je entita kontextu korutín?
sobes.tech AI
Odpoveď od AI
Toto je súbor prvkov, ktoré definujú správanie coroutine. Zahŕňa nasledujúce komponenty:
- Job: Riadi životný cyklus coroutine (spustenie, zrušenie, ukončenie).
- CoroutineDispatcher: Určuje vlákno alebo skupinu vlákien, na ktorom sa coroutine vykonáva (napríklad
Dispatchers.Main,Dispatchers.IO,Dispatchers.Default). - CoroutineName: Názov coroutine pre ladenie.
- CoroutineExceptionHandler: Správca nezachytených výnimiek v coroutine.
Kontekst sa odovzdáva pri spustení coroutine a môže byť kombinovaný z rôznych zdrojov (napríklad kontext rodičovskej coroutine a výslovne uvedený dispatcher).