PipelineContext الفصل

عنصر سياق يحمله طلب البنية الأساسية لبرنامج ربط العمليات التجارية وحاويات الاستجابة.

هذا نقل محدد ويمكن أن يحتوي على بيانات مستمرة بين طلبات البنية الأساسية لبرنامج ربط العمليات التجارية (على سبيل المثال إعادة استخدام تجمع اتصال مفتوح أو "جلسة عمل")، بالإضافة إلى استخدامه من قبل مطور SDK لنقل بيانات عشوائية عبر البنية الأساسية لبرنامج ربط العمليات التجارية.

توريث
builtins.dict
PipelineContext
PipelineContext

الدالمنشئ

PipelineContext(transport: TransportType | None, **kwargs: Any)

المعلمات

الاسم الوصف
transport
مطلوب

نوع نقل HTTP.

kwargs
مطلوب
any

وسيطات الكلمات الأساسية المعرفة من قبل المطور.

الأساليب

clear

لا يمكن مسح كائنات السياق.

copy
fromkeys

أنشئ قاموسا جديدا بمفاتيح من قابلة للتكدير وقيم معينة إلى قيمة.

get

إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.

items
keys
pop

إزالة المفتاح المحدد وإرجاع القيمة.

popitem

قم بإزالة وإرجاع زوج (مفتاح، قيمة) كمجموعتين.

يتم إرجاع الأزواج بترتيب LIFO (آخر مرة، خروج أول). رفع KeyError إذا كانت الإملاء فارغة.

setdefault

إدراج مفتاح بقيمة افتراضية إذا لم يكن المفتاح في القاموس.

إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.

update

لا يمكن تحديث عناصر السياق.

values

clear

لا يمكن مسح كائنات السياق.

clear() -> None

استثناءات

النوع الوصف

copy

copy() -> a shallow copy of D

استثناءات

النوع الوصف

fromkeys

أنشئ قاموسا جديدا بمفاتيح من قابلة للتكدير وقيم معينة إلى قيمة.

fromkeys(value=None, /)

معلمات موضعية فقط

الاسم الوصف
iterable
مطلوب
value
القيمة الافتراضية: None

المعلمات

الاسم الوصف
type
مطلوب

استثناءات

النوع الوصف

get

إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.

get(key, default=None, /)

معلمات موضعية فقط

الاسم الوصف
key
مطلوب
default
القيمة الافتراضية: None

استثناءات

النوع الوصف

items

items() -> a set-like object providing a view on D's items

استثناءات

النوع الوصف

keys

keys() -> a set-like object providing a view on D's keys

استثناءات

النوع الوصف

pop

إزالة المفتاح المحدد وإرجاع القيمة.

pop(__key: str) -> Any

المعلمات

الاسم الوصف
args
مطلوب
str

المفتاح المراد إزالته.

المرتجعات

النوع الوصف
any

قيمة هذا المفتاح.

استثناءات

النوع الوصف
ValueError If the key is in the protected list.

popitem

قم بإزالة وإرجاع زوج (مفتاح، قيمة) كمجموعتين.

يتم إرجاع الأزواج بترتيب LIFO (آخر مرة، خروج أول). رفع KeyError إذا كانت الإملاء فارغة.

popitem()

استثناءات

النوع الوصف

setdefault

إدراج مفتاح بقيمة افتراضية إذا لم يكن المفتاح في القاموس.

إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.

setdefault(key, default=None, /)

معلمات موضعية فقط

الاسم الوصف
key
مطلوب
default
القيمة الافتراضية: None

استثناءات

النوع الوصف

update

لا يمكن تحديث عناصر السياق.

update(*args: Any, **kwargs: Any) -> None

استثناءات

النوع الوصف

values

values() -> an object providing a view on D's values

استثناءات

النوع الوصف