BaggageScope class
Matkatavaralaajuuteen tarkoitettu kontekstihallinta.
Tämä luokka hallitsee matkatavaraarvojen elinkaariarvoja asettaen ne syötettäväksi ja palauttaen edellisen kontekstin poistumisen yhteydessä.
Konstruktorit
| Baggage |
Menetelmät
| dispose() | Manuaalinen puhdistusvaihtoehto, jos soittaja ei käytä -toimintoa |
| run<T>(() => T) | Suorita synkroninen funktio tässä matkatavaralaajuuteen kuuluvassa laajuudessa. Palauttaa edellisen kontekstin automaattisesti sen jälkeen. |
Konstruktorin tiedot
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Parametrit
- pairs
-
Map<string, string>
Menetelmän tiedot
dispose()
Manuaalinen puhdistusvaihtoehto, jos soittaja ei käytä -toimintoa using.
function dispose()
run<T>(() => T)
Suorita synkroninen funktio tässä matkatavaralaajuuteen kuuluvassa laajuudessa. Palauttaa edellisen kontekstin automaattisesti sen jälkeen.
function run<T>(fn: () => T): T
Parametrit
- fn
-
() => T
Palautukset
T