مشاركة عبر


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