BaggageScope class
Kontextansvarig för bagageomfång.
Den här klassen hanterar livscykeln för bagagevärden, ställer in dem vid inmatning och återställer den tidigare kontexten vid avslut.
Konstruktorer
| Baggage |
Metoder
| dispose() | Manuellt rensningsalternativ om anroparen inte använder |
| run<T>(() => T) | Kör en synkron funktion under det här bagageomfånget. Återställer automatiskt föregående kontext efteråt. |
Konstruktorinformation
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Parametrar
- pairs
-
Map<string, string>
Metodinformation
dispose()
Manuellt rensningsalternativ om anroparen inte använder using.
function dispose()
run<T>(() => T)
Kör en synkron funktion under det här bagageomfånget. Återställer automatiskt föregående kontext efteråt.
function run<T>(fn: () => T): T
Parametrar
- fn
-
() => T
Returer
T