Pipeline interface
EGY URL-címre irányuló HTTP-kérést kérő folyamatot jelöl. 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
add |
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. |
get |
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. |
remove |
Szabályzat eltávolítása a folyamatból. |
send |
A folyamat használatával HTTP-kérést készít. |
Metódus adatai
addPolicy(PipelinePolicy, AddPolicyOptions)
Adjon hozzá egy új szabályzatot a folyamathoz.
function addPolicy(policy: PipelinePolicy, options?: AddPolicyOptions)
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(HttpClient, PipelineRequest)
A folyamat használatával HTTP-kérést készít.
function sendRequest(httpClient: HttpClient, request: PipelineRequest): Promise<PipelineResponse>
Paraméterek
- httpClient
- HttpClient
A kérést ténylegesen végrehajtó HttpClient.
- request
- PipelineRequest
A megkéredendő kérelem.
Válaszok
Promise<PipelineResponse>