PipelineContext Klasa
Obiekt kontekstu przenoszony przez kontenery żądań i odpowiedzi potoku.
Jest to specyficzne dla transportu i może zawierać dane utrwalone między żądaniami potoku (na przykład ponowne użycie otwartej puli połączeń lub "sesji"), a także używane przez dewelopera zestawu SDK do przenoszenia dowolnych danych za pośrednictwem potoku.
- Dziedziczenie
-
builtins.dictPipelineContextPipelineContext
Konstruktor
PipelineContext(transport: TransportType | None, **kwargs: Any)
Parametry
Nazwa | Opis |
---|---|
transport
Wymagane
|
Typ transportu HTTP. |
kwargs
Wymagane
|
Argumenty słów kluczowych zdefiniowanych przez dewelopera. |
Metody
clear |
Nie można wyczyścić obiektów kontekstowych. |
copy | |
fromkeys |
Utwórz nowy słownik z kluczami z iterowalnych i wartości ustawionych na wartość. |
get |
Zwróć wartość klucza, jeśli klucz znajduje się w słowniku, a w przeciwnym razie wartość domyślna. |
items | |
keys | |
pop |
Usuwa określony klucz i zwraca wartość. |
popitem |
Usuń i zwróć parę (klucz, wartość) jako krotkę 2-krotkową. Pary są zwracane w kolejności LIFO (last-in, first-out). Zgłasza błąd KeyError, jeśli dykt jest pusty. |
setdefault |
Wstaw klucz z wartością domyślną, jeśli klucz nie znajduje się w słowniku. Zwróć wartość klucza, jeśli klucz znajduje się w słowniku, a w przeciwnym razie wartość domyślna. |
update |
Nie można zaktualizować obiektów kontekstowych. |
values |
clear
copy
fromkeys
Utwórz nowy słownik z kluczami z iterowalnych i wartości ustawionych na wartość.
fromkeys(value=None, /)
Parametry Tylko lokalizacyjny
Nazwa | Opis |
---|---|
iterable
Wymagane
|
|
value
|
wartość domyślna: None
|
Parametry
Nazwa | Opis |
---|---|
type
Wymagane
|
|
Wyjątki
Typ | Opis |
---|---|
get
Zwróć wartość klucza, jeśli klucz znajduje się w słowniku, a w przeciwnym razie wartość domyślna.
get(key, default=None, /)
Parametry Tylko lokalizacyjny
Nazwa | Opis |
---|---|
key
Wymagane
|
|
default
|
wartość domyślna: None
|
Wyjątki
Typ | Opis |
---|---|
items
keys
pop
Usuwa określony klucz i zwraca wartość.
pop(__key: str) -> Any
Parametry
Nazwa | Opis |
---|---|
args
Wymagane
|
Klucz do usunięcia. |
Zwraca
Typ | Opis |
---|---|
Wartość tego klucza. |
Wyjątki
Typ | Opis |
---|---|
ValueError If the key is in the protected list.
|
popitem
Usuń i zwróć parę (klucz, wartość) jako krotkę 2-krotkową.
Pary są zwracane w kolejności LIFO (last-in, first-out). Zgłasza błąd KeyError, jeśli dykt jest pusty.
popitem()
Wyjątki
Typ | Opis |
---|---|
setdefault
Wstaw klucz z wartością domyślną, jeśli klucz nie znajduje się w słowniku.
Zwróć wartość klucza, jeśli klucz znajduje się w słowniku, a w przeciwnym razie wartość domyślna.
setdefault(key, default=None, /)
Parametry Tylko lokalizacyjny
Nazwa | Opis |
---|---|
key
Wymagane
|
|
default
|
wartość domyślna: None
|
Wyjątki
Typ | Opis |
---|---|
update
Nie można zaktualizować obiektów kontekstowych.
update(*args: Any, **kwargs: Any) -> None
Wyjątki
Typ | Opis |
---|---|
values
Azure SDK for Python