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