BaggageScope class
Kontextový manažer pro rozsah zavazadel.
Tato třída spravuje životní cyklus hodnot zavazadel a nastavuje je při zadávání a obnovování předchozího kontextu při ukončení.
Konstruktory
| Baggage |
Metody
| dispose() | Alternativu ručního čištění, pokud volající nepoužívá |
| run<T>(() => T) | Spusťte synchronní funkci v rámci tohoto rozsahu zavazadel. Automaticky obnoví předchozí kontext později. |
Podrobnosti konstruktoru
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Parametry
- pairs
-
Map<string, string>
Podrobnosti metody
dispose()
Alternativu ručního čištění, pokud volající nepoužívá using.
function dispose()
run<T>(() => T)
Spusťte synchronní funkci v rámci tohoto rozsahu zavazadel. Automaticky obnoví předchozí kontext později.
function run<T>(fn: () => T): T
Parametry
- fn
-
() => T
Návraty
T