Pipeline interface

Egy URL-címre vonatkozó HTTPS-kérés folyamatát jelöli. A folyamatok több szabályzatot is használhatnak a kérések kiszolgálóra történő létrehozása előtt és után történő módosításának kezelésére.

Metódusok

addPolicy(PipelinePolicy, AddPipelineOptions)

Adjon hozzá egy új szabályzatot a folyamathoz.

clone()

Duplikálja ezt a folyamatot, hogy lehetővé tegye egy meglévő módosítását anélkül, hogy módosítaná azt.

getOrderedPolicies()

A folyamat aktuális szabályzatkészletét adja vissza abban a sorrendben, amelyben azok a kérelemre lesznek alkalmazva. A listában később közelebb kerül a kérés végrehajtásához.

removePolicy({ name?: string, phase?: PipelinePhase })

Szabályzat eltávolítása a folyamatból.

sendRequest(HttpsClient, PipelineRequest)

A folyamat használatával HTTPS-kérést küld.

Metódus adatai

addPolicy(PipelinePolicy, AddPipelineOptions)

Adjon hozzá egy új szabályzatot a folyamathoz.

function addPolicy(policy: PipelinePolicy, options?: AddPipelineOptions)

Paraméterek

policy
PipelinePolicy

Egy kérést módosító szabályzat.

options
AddPipelineOptions

A szabályzat futtatásának időpontjára vonatkozó beállítások készlete.

clone()

Duplikálja ezt a folyamatot, hogy lehetővé tegye egy meglévő módosítását anélkül, hogy módosítaná azt.

function clone(): Pipeline

Válaszok

getOrderedPolicies()

A folyamat aktuális szabályzatkészletét adja vissza abban a sorrendben, amelyben azok a kérelemre lesznek alkalmazva. A listában később közelebb kerül a kérés végrehajtásához.

function getOrderedPolicies(): PipelinePolicy[]

Válaszok

removePolicy({ name?: string, phase?: PipelinePhase })

Szabályzat eltávolítása a folyamatból.

function removePolicy(options: { name?: string, phase?: PipelinePhase }): PipelinePolicy[]

Paraméterek

options

{ name?: string, phase?: PipelinePhase }

Azok a beállítások, amelyek lehetővé teszik az eltávolítandó szabályzatok megadását.

Válaszok

sendRequest(HttpsClient, PipelineRequest)

A folyamat használatával HTTPS-kérést küld.

function sendRequest(httpsClient: HttpsClient, request: PipelineRequest): Promise<PipelineResponse>

Paraméterek

httpsClient
HttpsClient

A kérést ténylegesen végrehajtó HttpsClient.

request
PipelineRequest

A megkéredendő kérelem.

Válaszok

Promise<PipelineResponse>