PipelineContext クラス
パイプライン要求コンテナーと応答コンテナーによって実行されるコンテキスト オブジェクト。
これはトランスポート固有であり、パイプライン要求間で保持されるデータ (開いている接続プールや "セッション" の再利用など) を含めることができます。また、SDK 開発者がパイプラインを介して任意のデータを伝送するために使用されます。
- 継承
-
builtins.dictPipelineContextPipelineContext
コンストラクター
PipelineContext(transport: TransportType | None, **kwargs: Any)
パラメーター
名前 | 説明 |
---|---|
transport
必須
|
HTTP トランスポートの種類。 |
kwargs
必須
|
開発者が定義したキーワード (keyword)引数。 |
メソッド
clear |
コンテキスト オブジェクトをクリアできません。 |
copy | |
fromkeys |
iterable のキーと値が value に設定された新しいディクショナリを作成します。 |
get |
key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。 |
items | |
keys | |
pop |
指定したキーを削除し、値を返します。 |
popitem |
(キー、値) ペアを 2 タプルとして削除して返します。 ペアは LIFO (最後の入力、先入れ先出し) の順序で返されます。 dict が空の場合は KeyError を発生させます。 |
setdefault |
key がディクショナリにない場合は、既定値のキーを挿入します。 key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。 |
update |
コンテキスト オブジェクトを更新できません。 |
values |
clear
copy
fromkeys
iterable のキーと値が value に設定された新しいディクショナリを作成します。
fromkeys(value=None, /)
位置指定のみのパラメーター
名前 | 説明 |
---|---|
iterable
必須
|
|
value
|
既定値: None
|
パラメーター
名前 | 説明 |
---|---|
type
必須
|
|
例外
型 | 説明 |
---|---|
get
key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。
get(key, default=None, /)
位置指定のみのパラメーター
名前 | 説明 |
---|---|
key
必須
|
|
default
|
既定値: None
|
例外
型 | 説明 |
---|---|
items
keys
pop
指定したキーを削除し、値を返します。
pop(__key: str) -> Any
パラメーター
名前 | 説明 |
---|---|
args
必須
|
削除するキー。 |
戻り値
型 | 説明 |
---|---|
このキーの値。 |
例外
型 | 説明 |
---|---|
ValueError If the key is in the protected list.
|
popitem
(キー、値) ペアを 2 タプルとして削除して返します。
ペアは LIFO (最後の入力、先入れ先出し) の順序で返されます。 dict が空の場合は KeyError を発生させます。
popitem()
例外
型 | 説明 |
---|---|
setdefault
key がディクショナリにない場合は、既定値のキーを挿入します。
key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。
setdefault(key, default=None, /)
位置指定のみのパラメーター
名前 | 説明 |
---|---|
key
必須
|
|
default
|
既定値: None
|
例外
型 | 説明 |
---|---|
update
values
Azure SDK for Python