Middle+
Mis on korutini konteksti üksus?
sobes.tech AI
Vastus AI-lt
See on elementide kogum, mis määrab korutina käitumise. See hõlmab järgmisi komponente:
- Job: Halda korutina elutsüklit (käivitamine, tühistamine, lõpetamine).
- CoroutineDispatcher: Määrab niidi või niidipuhvri, millel korutina täidetakse (näiteks
Dispatchers.Main,Dispatchers.IO,Dispatchers.Default). - CoroutineName: Korutina nimi silumiseks.
- CoroutineExceptionHandler: Töötleja töötlemata erandite jaoks korutinas.
Kontekst edastatakse korutina käivitamisel ja seda saab kombineerida erinevatest allikatest (näiteks vanema korutina kontekst ja selgelt määratletud dispatcher).