DisposableHttpPipeline Classe

Définition

Implémentation de HttpPipeline qui peut contenir des ressources qui nécessitent une suppression.

public sealed class DisposableHttpPipeline : Azure.Core.Pipeline.HttpPipeline, IDisposable
type DisposableHttpPipeline = class
    inherit HttpPipeline
    interface IDisposable
Public NotInheritable Class DisposableHttpPipeline
Inherits HttpPipeline
Implements IDisposable
Héritage
DisposableHttpPipeline
Implémente

Propriétés

ResponseClassifier

Le ResponseClassifier instance utilisé dans ces appels de pipeline.

(Hérité de HttpPipeline)

Méthodes

CreateMessage()

Crée une instance HttpMessage.

(Hérité de HttpPipeline)
CreateMessage(RequestContext)

Implémentation de HttpPipeline qui peut contenir des ressources qui nécessitent une suppression.

(Hérité de HttpPipeline)
CreateMessage(RequestContext, ResponseClassifier)

Crée une instance HttpMessage.

(Hérité de HttpPipeline)
CreateRequest()

Crée une instance Request.

(Hérité de HttpPipeline)
Dispose()

Supprime le transport sous-jacent s’il appartient au client, c’est-à-dire qu’il a été créé via la méthode Build sur HttpPipelineBuilder. Si le transport sous-jacent n’appartient pas au client, c’est-à-dire qu’il a été fourni en tant que transport personnalisé sur ClientOptions, il ne sera pas supprimé. La raison de ne pas supprimer un transport appartenant à l’extérieur du client, c’est-à-dire un transport fourni via ClientOptions est de tenir compte des scénarios où le transport personnalisé peut être partagé entre les clients. Dans ce cas, il est possible de se débarrasser d’un transport encore utilisé par d’autres clients. Lorsque le transport est créé en interne, il peut déterminer correctement si une instance partagée est en cours d’utilisation.

Send(HttpMessage, CancellationToken)

Appelle le pipeline de manière synchrone. Une fois la tâche terminée, la réponse est définie sur la Response propriété .

(Hérité de HttpPipeline)
SendAsync(HttpMessage, CancellationToken)

Appelle le pipeline de manière asynchrone. Une fois la tâche terminée, la réponse est définie sur la Response propriété .

(Hérité de HttpPipeline)
SendRequest(Request, CancellationToken)

Appelle le pipeline de manière synchrone avec la demande fournie.

(Hérité de HttpPipeline)
SendRequestAsync(Request, CancellationToken)

Appelle le pipeline de manière asynchrone avec la demande fournie.

(Hérité de HttpPipeline)

S’applique à