BaggageScope class
Menedżer kontekstu dla zakresu bagażu.
Ta klasa zarządza cyklem życia wartości bagażu, ustawiając je podczas wprowadzania i przywracania poprzedniego kontekstu podczas zamykania.
Konstruktory
| Baggage |
Metody
| dispose() | Ręczne czyszczenie alternatywne, jeśli obiekt wywołujący nie używa elementu |
| run<T>(() => T) | Wykonaj funkcję synchroniczną w tym zakresie bagażu. Automatycznie przywraca poprzedni kontekst później. |
Szczegóły konstruktora
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Parametry
- pairs
-
Map<string, string>
Szczegóły metody
dispose()
Ręczne czyszczenie alternatywne, jeśli obiekt wywołujący nie używa elementu using.
function dispose()
run<T>(() => T)
Wykonaj funkcję synchroniczną w tym zakresie bagażu. Automatycznie przywraca poprzedni kontekst później.
function run<T>(fn: () => T): T
Parametry
- fn
-
() => T
Zwraca
T