PipelineContext Clase
Objeto de contexto llevado por los contenedores de solicitud y respuesta de canalización.
Esto es específico del transporte y puede contener datos persistentes entre las solicitudes de canalización (por ejemplo, reutilizar un grupo de conexiones abiertos o "sesión"), así como los usa el desarrollador del SDK para transportar datos arbitrarios a través de la canalización.
- Herencia
-
builtins.dictPipelineContextPipelineContext
Constructor
PipelineContext(transport: TransportType | None, **kwargs: Any)
Parámetros
Nombre | Description |
---|---|
transport
Requerido
|
Tipo de transporte HTTP. |
kwargs
Requerido
|
Argumentos de palabra clave definidos por el desarrollador. |
Métodos
clear |
No se pueden borrar los objetos de contexto. |
copy | |
fromkeys |
Cree un nuevo diccionario con claves de valores iterables y establecidos en value. |
get |
Devuelve el valor de la clave si la clave está en el diccionario; de lo contrario, devuelve el valor predeterminado. |
items | |
keys | |
pop |
Quita la clave especificada y devuelve el valor . |
popitem |
Quite y devuelva un par (clave, valor) como una tupla de 2. Los pares se devuelven en orden LIFO (último en entrar, primero en salir). Genera KeyError si el dict está vacío. |
setdefault |
Inserte la clave con un valor predeterminado si la clave no está en el diccionario. Devuelve el valor de la clave si la clave está en el diccionario; de lo contrario, devuelve el valor predeterminado. |
update |
Los objetos de contexto no se pueden actualizar. |
values |
clear
copy
fromkeys
Cree un nuevo diccionario con claves de valores iterables y establecidos en value.
fromkeys(value=None, /)
Parámetros de posición únicamente
Nombre | Description |
---|---|
iterable
Requerido
|
|
value
|
valor predeterminado: None
|
Parámetros
Nombre | Description |
---|---|
type
Requerido
|
|
Excepciones
Tipo | Description |
---|---|
get
Devuelve el valor de la clave si la clave está en el diccionario; de lo contrario, devuelve el valor predeterminado.
get(key, default=None, /)
Parámetros de posición únicamente
Nombre | Description |
---|---|
key
Requerido
|
|
default
|
valor predeterminado: None
|
Excepciones
Tipo | Description |
---|---|
items
keys
pop
Quita la clave especificada y devuelve el valor .
pop(__key: str) -> Any
Parámetros
Nombre | Description |
---|---|
args
Requerido
|
Clave que se va a quitar. |
Devoluciones
Tipo | Description |
---|---|
Valor de esta clave. |
Excepciones
Tipo | Description |
---|---|
ValueError If the key is in the protected list.
|
popitem
Quite y devuelva un par (clave, valor) como una tupla de 2.
Los pares se devuelven en orden LIFO (último en entrar, primero en salir). Genera KeyError si el dict está vacío.
popitem()
Excepciones
Tipo | Description |
---|---|
setdefault
Inserte la clave con un valor predeterminado si la clave no está en el diccionario.
Devuelve el valor de la clave si la clave está en el diccionario; de lo contrario, devuelve el valor predeterminado.
setdefault(key, default=None, /)
Parámetros de posición únicamente
Nombre | Description |
---|---|
key
Requerido
|
|
default
|
valor predeterminado: None
|
Excepciones
Tipo | Description |
---|---|
update
Los objetos de contexto no se pueden actualizar.
update(*args: Any, **kwargs: Any) -> None
Excepciones
Tipo | Description |
---|---|
values
Azure SDK for Python