DelegatingHandler Klass

Definition

En typ för HTTP-hanterare som delegerar bearbetningen av HTTP-svarsmeddelanden till en annan hanterare, kallad den inre hanteraren.

public ref class DelegatingHandler abstract : System::Net::Http::HttpMessageHandler
public abstract class DelegatingHandler : System.Net.Http.HttpMessageHandler
type DelegatingHandler = class
    inherit HttpMessageHandler
Public MustInherit Class DelegatingHandler
Inherits HttpMessageHandler
Arv
DelegatingHandler
Härledda

Kommentarer

Ett program ska tillhandahålla en inre hanterare antingen i konstruktorn eller via egenskapen innan det InnerHandler anropas SendAsync. Annars genereras en InvalidOperationException .

Observera att InnerHandler egenskapen även kan vara en delegeringshanterare. Med den här metoden kan du skapa hanteringsstackar för att bearbeta HTTP-svarsmeddelanden.

Konstruktorer

Name Description
DelegatingHandler()

Skapar en ny instans av DelegatingHandler klassen.

DelegatingHandler(HttpMessageHandler)

Skapar en ny instans av DelegatingHandler klassen med en specifik inre hanterare.

Egenskaper

Name Description
InnerHandler

Hämtar eller anger den inre hanteraren som bearbetar HTTP-svarsmeddelandena.

Metoder

Name Description
Dispose()

Släpper ohanterade resurser och gör sig av med de hanterade resurser som används av HttpMessageHandler.

(Ärvd från HttpMessageHandler)
Dispose(Boolean)

Släpper de ohanterade resurser som används av DelegatingHandler, och om du vill kan du ta bort de hanterade resurserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SendAsync(HttpRequestMessage, CancellationToken)

Skickar en HTTP-begäran till den inre hanteraren för att skicka till servern som en asynkron åtgärd.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för