BaggageScope class

Matkatavaralaajuuteen tarkoitettu kontekstihallinta.

Tämä luokka hallitsee matkatavaraarvojen elinkaariarvoja asettaen ne syötettäväksi ja palauttaen edellisen kontekstin poistumisen yhteydessä.

Konstruktorit

BaggageScope(Map<string, string>)

Menetelmät

dispose()

Manuaalinen puhdistusvaihtoehto, jos soittaja ei käytä -toimintoa using.

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