PipelineContext 類別
管線要求和回應容器所攜帶的內容物件。
這是傳輸特定的,而且可以包含管線要求之間保存的資料 (,例如重複使用開啟的連接集區或「會話」) ,以及 SDK 開發人員透過管線傳送任意資料。
- 繼承
-
builtins.dictPipelineContextPipelineContext
建構函式
PipelineContext(transport: TransportType | None, **kwargs: Any)
參數
名稱 | Description |
---|---|
transport
必要
|
HTTP 傳輸類型。 |
kwargs
必要
|
開發人員定義的關鍵字引數。 |
方法
clear |
無法清除內容物件。 |
copy | |
fromkeys |
建立新的字典,其中包含可反覆運算的索引鍵,並將值設定為 value。 |
get |
如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。 |
items | |
keys | |
pop |
移除指定的索引鍵並傳回值。 |
popitem |
移除並傳回 (索引鍵、值) 組作為 2 元組。 配對會以 LIFO 傳回, (先出) 順序。 如果聽寫是空的,則引發 KeyError。 |
setdefault |
如果索引鍵不在字典中,則插入值為預設值的索引鍵。 如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。 |
update |
無法更新內容物件。 |
values |
clear
copy
fromkeys
建立新的字典,其中包含可反覆運算的索引鍵,並將值設定為 value。
fromkeys(value=None, /)
僅限位置的參數
名稱 | Description |
---|---|
iterable
必要
|
|
value
|
預設值: None
|
參數
名稱 | Description |
---|---|
type
必要
|
|
例外狀況
類型 | Description |
---|---|
get
如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。
get(key, default=None, /)
僅限位置的參數
名稱 | Description |
---|---|
key
必要
|
|
default
|
預設值: None
|
例外狀況
類型 | Description |
---|---|
items
keys
pop
移除指定的索引鍵並傳回值。
pop(__key: str) -> Any
參數
名稱 | Description |
---|---|
args
必要
|
要移除的索引鍵。 |
傳回
類型 | Description |
---|---|
這個索引鍵的值。 |
例外狀況
類型 | Description |
---|---|
ValueError If the key is in the protected list.
|
popitem
移除並傳回 (索引鍵、值) 組作為 2 元組。
配對會以 LIFO 傳回, (先出) 順序。 如果聽寫是空的,則引發 KeyError。
popitem()
例外狀況
類型 | Description |
---|---|
setdefault
如果索引鍵不在字典中,則插入值為預設值的索引鍵。
如果索引鍵位於字典中,則傳回索引鍵的值,否則為預設值。
setdefault(key, default=None, /)
僅限位置的參數
名稱 | Description |
---|---|
key
必要
|
|
default
|
預設值: None
|
例外狀況
類型 | Description |
---|---|