Partager via


HttpPipeline Class

Definition

public class HttpPipeline : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.ISendAsync
type HttpPipeline = class
    interface ISendAsync
Public Class HttpPipeline
Implements ISendAsync
Inheritance
HttpPipeline
Implements

Constructors

HttpPipeline()
HttpPipeline(ISendAsyncTerminalFactory)

Properties

Count
Pipeline
TerminalFactory

Methods

Append(Func<HttpRequestMessage,CancellationToken,Action,Func<String, CancellationToken,Func<EventArgs>,Task>,Func<HttpRequestMessage, CancellationToken,Action,Func<String,CancellationToken,Func<EventArgs>, Task>,Task<HttpResponseMessage>>,Task<HttpResponseMessage>>)
Append(IEnumerable<ISendAsyncFactory>)
Append(IEnumerable<SendAsyncStep>)
Append(ISendAsyncFactory)
Append(SendAsyncStep)
Clone()

Returns an HttpPipeline with the current state of this pipeline.

Prepend(Func<HttpRequestMessage,CancellationToken,Action,Func<String, CancellationToken,Func<EventArgs>,Task>,Func<HttpRequestMessage, CancellationToken,Action,Func<String,CancellationToken,Func<EventArgs>, Task>,Task<HttpResponseMessage>>,Task<HttpResponseMessage>>)
Prepend(IEnumerable<ISendAsyncFactory>)
Prepend(IEnumerable<SendAsyncStep>)
Prepend(ISendAsyncFactory)
Prepend(SendAsyncStep)
SendAsync(HttpRequestMessage, IEventListener)

Applies to