DisposableHttpPipeline Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Implementierung von HttpPipeline , die ressourcen enthalten kann, die entsorgt werden müssen.
public sealed class DisposableHttpPipeline : Azure.Core.Pipeline.HttpPipeline, IDisposable
type DisposableHttpPipeline = class
inherit HttpPipeline
interface IDisposable
Public NotInheritable Class DisposableHttpPipeline
Inherits HttpPipeline
Implements IDisposable
- Vererbung
- Implementiert
Eigenschaften
ResponseClassifier |
Die ResponseClassifier instance, die in diesen Pipelineaufrufen verwendet werden. (Geerbt von HttpPipeline) |
Methoden
CreateMessage() |
Erstellt eine neue HttpMessage-Instanz. (Geerbt von HttpPipeline) |
CreateMessage(RequestContext) |
Eine Implementierung von HttpPipeline , die ressourcen enthalten kann, die entsorgt werden müssen. (Geerbt von HttpPipeline) |
CreateMessage(RequestContext, ResponseClassifier) |
Erstellt eine neue HttpMessage-Instanz. (Geerbt von HttpPipeline) |
CreateRequest() |
Erstellt eine neue Request-Instanz. (Geerbt von HttpPipeline) |
Dispose() |
Entsorgt den zugrunde liegenden Transport, wenn er sich im Besitz des Clients befindet, d. h. er wurde über die Build-Methode für HttpPipelineBuildererstellt. Wenn der zugrunde liegende Transport nicht im Besitz des Clients ist, d. h. er als benutzerdefinierter Transport für ClientOptionsbereitgestellt wurde, wird er nicht verworfen. Der Grund, keinen Transport außerhalb des Clients zu veräußern, d. h. einer, der über ClientOptions bereitgestellt wurde, besteht darin, Szenarien zu berücksichtigen, in denen der benutzerdefinierte Transport auf Clients verteilt werden kann. In diesem Fall ist es möglich, einen Transport zu entsorgen, der noch von anderen Clients verwendet wird. Wenn der Transport intern erstellt wird, kann er ordnungsgemäß ermitteln, ob eine freigegebene instance verwendet wird. |
Send(HttpMessage, CancellationToken) |
Ruft die Pipeline synchron auf. Nach Abschluss der Aufgabe wird die Antwort auf die Response -Eigenschaft festgelegt. (Geerbt von HttpPipeline) |
SendAsync(HttpMessage, CancellationToken) |
Ruft die Pipeline asynchron auf. Nach Abschluss der Aufgabe wird die Antwort auf die Response -Eigenschaft festgelegt. (Geerbt von HttpPipeline) |
SendRequest(Request, CancellationToken) |
Ruft die Pipeline synchron mit der bereitgestellten Anforderung auf. (Geerbt von HttpPipeline) |
SendRequestAsync(Request, CancellationToken) |
Ruft die Pipeline asynchron mit der bereitgestellten Anforderung auf. (Geerbt von HttpPipeline) |
Gilt für:
Azure SDK for .NET