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

BaggageScope(Map<string, string>)

Metody

dispose()

Ręczne czyszczenie alternatywne, jeśli obiekt wywołujący nie używa elementu using.

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