PipelineContext Classe
Objet de contexte transporté par les conteneurs de requête et de réponse de pipeline.
Il s’agit d’un élément spécifique au transport et peut contenir des données persistantes entre les demandes de pipeline (par exemple, la réutilisation d’un pool de connexions ouvert ou d’une « session »), ainsi qu’utilisées par le développeur du Kit de développement logiciel (SDK) pour transporter des données arbitraires dans le pipeline.
- Héritage
-
builtins.dictPipelineContextPipelineContext
Constructeur
PipelineContext(transport: TransportType | None, **kwargs: Any)
Paramètres
Nom | Description |
---|---|
transport
Obligatoire
|
Type de transport HTTP. |
kwargs
Obligatoire
|
Arguments de mot clé définis par le développeur. |
Méthodes
clear |
Les objets de contexte ne peuvent pas être effacés. |
copy | |
fromkeys |
Créez un dictionnaire avec des clés itérables et des valeurs définies sur valeur. |
get |
Retourne la valeur de la clé si la clé se trouve dans le dictionnaire, sinon par défaut. |
items | |
keys | |
pop |
Supprime la clé spécifiée et retourne la valeur. |
popitem |
Supprimez et retournez une paire (clé, valeur) sous la forme d’un tuple à 2. Les paires sont retournées dans l’ordre LIFO (dernier entré, premier sorti). Déclenche KeyError si le dict est vide. |
setdefault |
Insérez une clé avec la valeur par défaut si la clé ne figure pas dans le dictionnaire. Retourne la valeur de la clé si la clé se trouve dans le dictionnaire, sinon par défaut. |
update |
Les objets de contexte ne peuvent pas être mis à jour. |
values |
clear
Les objets de contexte ne peuvent pas être effacés.
clear() -> None
Exceptions
Type | Description |
---|---|
copy
fromkeys
Créez un dictionnaire avec des clés itérables et des valeurs définies sur valeur.
fromkeys(value=None, /)
Paramètres positionnels uniquement
Nom | Description |
---|---|
iterable
Obligatoire
|
|
value
|
valeur par défaut: None
|
Paramètres
Nom | Description |
---|---|
type
Obligatoire
|
|
Exceptions
Type | Description |
---|---|
get
Retourne la valeur de la clé si la clé se trouve dans le dictionnaire, sinon par défaut.
get(key, default=None, /)
Paramètres positionnels uniquement
Nom | Description |
---|---|
key
Obligatoire
|
|
default
|
valeur par défaut: None
|
Exceptions
Type | Description |
---|---|
items
keys
pop
Supprime la clé spécifiée et retourne la valeur.
pop(__key: str) -> Any
Paramètres
Nom | Description |
---|---|
args
Obligatoire
|
Clé à supprimer. |
Retours
Type | Description |
---|---|
Valeur de cette clé. |
Exceptions
Type | Description |
---|---|
ValueError If the key is in the protected list.
|
popitem
Supprimez et retournez une paire (clé, valeur) sous la forme d’un tuple à 2.
Les paires sont retournées dans l’ordre LIFO (dernier entré, premier sorti). Déclenche KeyError si le dict est vide.
popitem()
Exceptions
Type | Description |
---|---|
setdefault
Insérez une clé avec la valeur par défaut si la clé ne figure pas dans le dictionnaire.
Retourne la valeur de la clé si la clé se trouve dans le dictionnaire, sinon par défaut.
setdefault(key, default=None, /)
Paramètres positionnels uniquement
Nom | Description |
---|---|
key
Obligatoire
|
|
default
|
valeur par défaut: None
|
Exceptions
Type | Description |
---|---|
update
Les objets de contexte ne peuvent pas être mis à jour.
update(*args: Any, **kwargs: Any) -> None
Exceptions
Type | Description |
---|---|
values
Azure SDK for Python