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

BaggageScope(Map<string, string>)

Yöntemler

dispose()

Arayan kullanmıyorsa usingel ile temizleme alternatifi.

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