Dela via


PipelineContext Klass

Ett kontextobjekt som utförs av pipelinens begäran- och svarscontainrar.

Detta är transportspecifikt och kan innehålla data som sparas mellan pipelinebegäranden (till exempel återanvändning av en öppen anslutningspool eller "session" samt används av SDK-utvecklaren för att överföra godtyckliga data via pipelinen.

Arv
builtins.dict
PipelineContext
PipelineContext

Konstruktor

PipelineContext(transport: TransportType | None, **kwargs: Any)

Parametrar

Name Description
transport
Obligatorisk

HTTP-transporttypen.

kwargs
Obligatorisk
any

Utvecklardefinierade nyckelordsargument.

Metoder

clear

Det går inte att rensa kontextobjekt.

copy
fromkeys

Skapa en ny ordlista med nycklar från itererbara och värden inställda på värde.

get

Returnera värdet för nyckeln om nyckeln finns i ordlistan, annars standard.

items
keys
pop

Tar bort den angivna nyckeln och returnerar värdet.

popitem

Ta bort och returnera ett par (nyckel, värde) som en 2-tuppeln.

Par returneras i LIFO-ordning (sist in, först ut). Genererar KeyError om diktamen är tom.

setdefault

Infoga nyckel med standardvärdet om nyckeln inte finns i ordlistan.

Returnera värdet för nyckeln om nyckeln finns i ordlistan, annars standard.

update

Det går inte att uppdatera kontextobjekt.

values

clear

Det går inte att rensa kontextobjekt.

clear() -> None

Undantag

Typ Description

copy

copy() -> a shallow copy of D

Undantag

Typ Description

fromkeys

Skapa en ny ordlista med nycklar från itererbara och värden inställda på värde.

fromkeys(value=None, /)

Positional-Only parametrar

Name Description
iterable
Obligatorisk
value
standardvärde: None

Parametrar

Name Description
type
Obligatorisk

Undantag

Typ Description

get

Returnera värdet för nyckeln om nyckeln finns i ordlistan, annars standard.

get(key, default=None, /)

Positional-Only parametrar

Name Description
key
Obligatorisk
default
standardvärde: None

Undantag

Typ Description

items

items() -> a set-like object providing a view on D's items

Undantag

Typ Description

keys

keys() -> a set-like object providing a view on D's keys

Undantag

Typ Description

pop

Tar bort den angivna nyckeln och returnerar värdet.

pop(__key: str) -> Any

Parametrar

Name Description
args
Obligatorisk
str

Nyckeln som ska tas bort.

Returer

Typ Description
any

Värdet för den här nyckeln.

Undantag

Typ Description
ValueError If the key is in the protected list.

popitem

Ta bort och returnera ett par (nyckel, värde) som en 2-tuppeln.

Par returneras i LIFO-ordning (sist in, först ut). Genererar KeyError om diktamen är tom.

popitem()

Undantag

Typ Description

setdefault

Infoga nyckel med standardvärdet om nyckeln inte finns i ordlistan.

Returnera värdet för nyckeln om nyckeln finns i ordlistan, annars standard.

setdefault(key, default=None, /)

Positional-Only parametrar

Name Description
key
Obligatorisk
default
standardvärde: None

Undantag

Typ Description

update

Det går inte att uppdatera kontextobjekt.

update(*args: Any, **kwargs: Any) -> None

Undantag

Typ Description

values

values() -> an object providing a view on D's values

Undantag

Typ Description