Aracılığıyla paylaş


PipelineContext Sınıf

İşlem hattı isteği ve yanıt kapsayıcıları tarafından taşınan bir bağlam nesnesi.

Bu aktarıma özgüdür ve işlem hattı istekleri (örneğin, açık bağlantı havuzunu yeniden kullanma veya "oturum") arasında kalıcı olan ve SDK geliştiricisi tarafından işlem hattı üzerinden rastgele veriler taşımak için kullanılan verileri içerebilir.

Devralma
builtins.dict
PipelineContext
PipelineContext

Oluşturucu

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

Parametreler

Name Description
transport
Gerekli

HTTP aktarım türü.

kwargs
Gerekli
any

Geliştirici tanımlı anahtar sözcük bağımsız değişkenleri.

Yöntemler

clear

Bağlam nesneleri temizlenemez.

copy
fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

get

Anahtar sözlükteyse anahtarın değerini döndürür, aksi takdirde varsayılan değerdir.

items
keys
pop

Belirtilen anahtarı kaldırır ve değeri döndürür.

popitem

Bir (anahtar, değer) çifti kaldırma ve 2 tanımlama grubu olarak döndürme.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

setdefault

Anahtar sözlükte değilse varsayılan değere sahip anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndürür, aksi takdirde varsayılan değerdir.

update

Bağlam nesneleri güncelleştirilemiyor.

values

clear

Bağlam nesneleri temizlenemez.

clear() -> None

Özel durumlar

Tür Description

copy

copy() -> a shallow copy of D

Özel durumlar

Tür Description

fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

fromkeys(value=None, /)

Yalnızca Konumsal Parametreler

Name Description
iterable
Gerekli
value
varsayılan değer: None

Parametreler

Name Description
type
Gerekli

Özel durumlar

Tür Description

get

Anahtar sözlükteyse anahtarın değerini döndürür, aksi takdirde varsayılan değerdir.

get(key, default=None, /)

Yalnızca Konumsal Parametreler

Name Description
key
Gerekli
default
varsayılan değer: None

Özel durumlar

Tür Description

items

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

Özel durumlar

Tür Description

keys

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

Özel durumlar

Tür Description

pop

Belirtilen anahtarı kaldırır ve değeri döndürür.

pop(__key: str) -> Any

Parametreler

Name Description
args
Gerekli
str

Kaldırılacak anahtar.

Döndürülenler

Tür Description
any

Bu anahtarın değeri.

Özel durumlar

Tür Description
ValueError If the key is in the protected list.

popitem

Bir (anahtar, değer) çifti kaldırma ve 2 tanımlama grubu olarak döndürme.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

popitem()

Özel durumlar

Tür Description

setdefault

Anahtar sözlükte değilse varsayılan değere sahip anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndürür, aksi takdirde varsayılan değerdir.

setdefault(key, default=None, /)

Yalnızca Konumsal Parametreler

Name Description
key
Gerekli
default
varsayılan değer: None

Özel durumlar

Tür Description

update

Bağlam nesneleri güncelleştirilemiyor.

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

Özel durumlar

Tür Description

values

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

Özel durumlar

Tür Description