BaggageScope class
Gestionnaire de contexte pour l’étendue des bagages.
Cette classe gère le cycle de vie des valeurs de bagages, en les définissant sur entrée et en restaurant le contexte précédent lors de la sortie.
Constructeurs
| Baggage |
Méthodes
| dispose() | Alternative de nettoyage manuel si l’appelant n’utilise |
| run<T>(() => T) | Exécutez une fonction synchrone sous cette étendue de bagages. Restaure automatiquement le contexte précédent par la suite. |
Détails du constructeur
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Paramètres
- pairs
-
Map<string, string>
Détails de la méthode
dispose()
Alternative de nettoyage manuel si l’appelant n’utilise usingpas .
function dispose()
run<T>(() => T)
Exécutez une fonction synchrone sous cette étendue de bagages. Restaure automatiquement le contexte précédent par la suite.
function run<T>(fn: () => T): T
Paramètres
- fn
-
() => T
Retours
T