PipelineContext Classe
Um objeto de contexto transportado pelos contentores de pedido e resposta do pipeline.
Isto é específico do transporte e pode conter dados persistentes entre pedidos de pipeline (por exemplo, reutilizar um conjunto de ligações aberto ou "sessão"), bem como utilizados pelo programador do SDK para transportar dados arbitrários através do pipeline.
- Herança
-
builtins.dictPipelineContextPipelineContext
Construtor
PipelineContext(transport: TransportType | None, **kwargs: Any)
Parâmetros
Name | Description |
---|---|
transport
Necessário
|
O tipo de transporte HTTP. |
kwargs
Necessário
|
Argumentos de palavra-chave definidos pelo programador. |
Métodos
clear |
Não é possível limpar objetos de contexto. |
copy | |
fromkeys |
Crie um novo dicionário com chaves de iterável e valores definidos como valor. |
get |
Devolva o valor da chave se a chave estiver no dicionário, caso contrário, predefinição. |
items | |
keys | |
pop |
Remove a chave especificada e devolve o valor. |
popitem |
Remova e devolva um par (chave, valor) como uma cadeia de 2 cadeias de identificação. Os pares são devolvidos por ordem LIFO (último, primeiro a sair). Aumenta o KeyError se o ditado estiver vazio. |
setdefault |
Insira a chave com um valor predefinido se a chave não estiver no dicionário. Devolva o valor da chave se a chave estiver no dicionário, caso contrário, predefinição. |
update |
Não é possível atualizar objetos de contexto. |
values |
clear
copy
fromkeys
Crie um novo dicionário com chaves de iterável e valores definidos como valor.
fromkeys(value=None, /)
Parâmetros Só Posicionais
Name | Description |
---|---|
iterable
Necessário
|
|
value
|
valor predefinido: None
|
Parâmetros
Name | Description |
---|---|
type
Necessário
|
|
Exceções
Tipo | Description |
---|---|
get
Devolva o valor da chave se a chave estiver no dicionário, caso contrário, predefinição.
get(key, default=None, /)
Parâmetros Só Posicionais
Name | Description |
---|---|
key
Necessário
|
|
default
|
valor predefinido: None
|
Exceções
Tipo | Description |
---|---|
items
keys
pop
Remove a chave especificada e devolve o valor.
pop(__key: str) -> Any
Parâmetros
Name | Description |
---|---|
args
Necessário
|
A chave a remover. |
Devoluções
Tipo | Description |
---|---|
O valor desta chave. |
Exceções
Tipo | Description |
---|---|
ValueError If the key is in the protected list.
|
popitem
Remova e devolva um par (chave, valor) como uma cadeia de 2 cadeias de identificação.
Os pares são devolvidos por ordem LIFO (último, primeiro a sair). Aumenta o KeyError se o ditado estiver vazio.
popitem()
Exceções
Tipo | Description |
---|---|
setdefault
Insira a chave com um valor predefinido se a chave não estiver no dicionário.
Devolva o valor da chave se a chave estiver no dicionário, caso contrário, predefinição.
setdefault(key, default=None, /)
Parâmetros Só Posicionais
Name | Description |
---|---|
key
Necessário
|
|
default
|
valor predefinido: None
|
Exceções
Tipo | Description |
---|---|
update
Não é possível atualizar objetos de contexto.
update(*args: Any, **kwargs: Any) -> None
Exceções
Tipo | Description |
---|---|
values
Azure SDK for Python