BaggageScope class
Bagaj kapsamı için bağlam yöneticisi.
Bu sınıf, bagaj değerlerinin yaşam döngüsünü yönetir, girişte ayarlar ve çıkışta önceki bağlamı geri yükler.
Oluşturucular
| Baggage |
Yöntemler
| dispose() | Arayan kullanmıyorsa |
| run<T>(() => T) | Bu bagaj kapsamı altında zaman uyumlu bir işlev yürütür. Daha sonra önceki bağlamı otomatik olarak geri yükler. |
Oluşturucu Ayrıntıları
BaggageScope(Map<string, string>)
new BaggageScope(pairs: Map<string, string>)
Parametreler
- pairs
-
Map<string, string>
Yöntem Ayrıntıları
dispose()
Arayan kullanmıyorsa usingel ile temizleme alternatifi.
function dispose()
run<T>(() => T)
Bu bagaj kapsamı altında zaman uyumlu bir işlev yürütür. Daha sonra önceki bağlamı otomatik olarak geri yükler.
function run<T>(fn: () => T): T
Parametreler
- fn
-
() => T
Döndürülenler
T