BaggageScope class

行李範圍的上下文管理器。

此類別管理行李值的生命週期,將它們設為進入,並在退出時恢復先前的上下文。

建構函式

BaggageScope(Map<string, string>)

方法

dispose()

如果來電者沒有使用 using

run<T>(() => T)

在此行李範圍內執行同步函數。 之後會自動還原之前的上下文。

建構函式詳細資料

BaggageScope(Map<string, string>)

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

參數

pairs

Map<string, string>

方法詳細資料

dispose()

如果來電者沒有使用 using

function dispose()

run<T>(() => T)

在此行李範圍內執行同步函數。 之後會自動還原之前的上下文。

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

參數

fn

() => T

傳回

T