BaggageScope class

Contextmanager voor bagagebereik.

Deze klasse beheert de levenscyclus van bagagewaarden, stelt deze in bij het invoeren en herstellen van de vorige context bij het afsluiten.

Constructors

BaggageScope(Map<string, string>)

Methoden

dispose()

Alternatief voor handmatig opschonen als de beller geen gebruik maakt van using.

run<T>(() => T)

Voer een synchrone functie uit onder dit bagagebereik. Hiermee herstelt u de vorige context later automatisch.

Constructordetails

BaggageScope(Map<string, string>)

new BaggageScope(pairs: Map<string, string>)

Parameters

pairs

Map<string, string>

Methodedetails

dispose()

Alternatief voor handmatig opschonen als de beller geen gebruik maakt van using.

function dispose()

run<T>(() => T)

Voer een synchrone functie uit onder dit bagagebereik. Hiermee herstelt u de vorige context later automatisch.

function run<T>(fn: () => T): T

Parameters

fn

() => T

Retouren

T