DisposableHttpPipeline Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação de HttpPipeline que pode conter recursos que exigem descarte.
public sealed class DisposableHttpPipeline : Azure.Core.Pipeline.HttpPipeline, IDisposable
type DisposableHttpPipeline = class
inherit HttpPipeline
interface IDisposable
Public NotInheritable Class DisposableHttpPipeline
Inherits HttpPipeline
Implements IDisposable
- Herança
- Implementações
Propriedades
ResponseClassifier |
A ResponseClassifier instância usada nessas invocações de pipeline. (Herdado de HttpPipeline) |
Métodos
CreateMessage() |
Cria uma nova instância HttpMessage. (Herdado de HttpPipeline) |
CreateMessage(RequestContext) |
Uma implementação de HttpPipeline que pode conter recursos que exigem descarte. (Herdado de HttpPipeline) |
CreateMessage(RequestContext, ResponseClassifier) |
Cria uma nova instância HttpMessage. (Herdado de HttpPipeline) |
CreateRequest() |
Cria uma nova instância Request. (Herdado de HttpPipeline) |
Dispose() |
Descarta o transporte subjacente se ele pertence ao cliente, ou seja, ele foi criado por meio do método Build em HttpPipelineBuilder. Se o transporte subjacente não pertencer ao cliente, ou seja, ele foi fornecido como um transporte personalizado no ClientOptions, ele não será descartado. O motivo para não descartar um transporte de propriedade fora do cliente, ou seja, um que foi fornecido por meio ClientOptions de é considerar cenários em que o transporte personalizado pode ser compartilhado entre clientes. Nesse caso, é possível descartar um transporte ainda em uso por outros clientes. Quando o transporte é criado internamente, ele pode determinar corretamente se uma instância compartilhada está em uso. |
Send(HttpMessage, CancellationToken) |
Invoca o pipeline de forma síncrona. Depois que a tarefa for concluída, a resposta será definida como a Response propriedade . (Herdado de HttpPipeline) |
SendAsync(HttpMessage, CancellationToken) |
Invoca o pipeline de forma assíncrona. Depois que a tarefa for concluída, a resposta será definida como a Response propriedade . (Herdado de HttpPipeline) |
SendRequest(Request, CancellationToken) |
Invoca o pipeline de forma síncrona com a solicitação fornecida. (Herdado de HttpPipeline) |
SendRequestAsync(Request, CancellationToken) |
Invoca o pipeline de forma assíncrona com a solicitação fornecida. (Herdado de HttpPipeline) |
Aplica-se a
Azure SDK for .NET