DisposableHttpPipeline Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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, ResponseClassifier) |
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) |
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 à
Azure SDK for .NET