RequestContext.AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) Method

Definition

Adds an HttpPipelinePolicy into the pipeline for the duration of this request. The position of policy in the pipeline is controlled by position parameter. If you want the policy to execute once per client request use PerCall otherwise use PerRetry to run the policy for every retry.

public void AddPolicy (Azure.Core.Pipeline.HttpPipelinePolicy policy, Azure.Core.HttpPipelinePosition position);
member this.AddPolicy : Azure.Core.Pipeline.HttpPipelinePolicy * Azure.Core.HttpPipelinePosition -> unit
Public Sub AddPolicy (policy As HttpPipelinePolicy, position As HttpPipelinePosition)

Parameters

policy
HttpPipelinePolicy

The HttpPipelinePolicy instance to be added to the pipeline.

position
HttpPipelinePosition

The position of the policy in the pipeline.

Applies to