Share via


Azure.Core.Pipeline Namespace

Classes

BearerTokenAuthenticationPolicy

A policy that sends an AccessToken provided by a TokenCredential as an Authentication header.

DisposableHttpPipeline

An implementation of HttpPipeline that may contain resources that require disposal.

HttpClientTransport

An HttpPipelineTransport implementation that uses HttpClient as the transport.

HttpPipeline

Represents a primitive for sending HTTP requests and receiving responses extensible by adding HttpPipelinePolicy processing steps.

HttpPipelineBuilder

Factory for creating instances of HttpPipeline populated with default policies.

HttpPipelineOptions

Specifies configuration of options for building the HttpPipeline

HttpPipelinePolicy

Represent an extension point for the HttpPipeline that can mutate the Request and react to received Response.

HttpPipelineSynchronousPolicy

Represents a HttpPipelinePolicy that doesn't do any asynchronous or synchronously blocking operations.

HttpPipelineTransport

Represents an HTTP pipeline transport used to send HTTP requests and receive responses.

HttpPipelineTransportOptions

Enables configuration of options for the HttpClientTransport

RedirectPolicy

A pipeline policy that detects a redirect response code and resends the request to the location specified by the response.

RetryPolicy

Represents a policy that can be overriden to customize whether or not a request will be retried and how long to wait before retrying.

ServerCertificateCustomValidationArgs

Enables configuration of options for the HttpClientTransport