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