MessageProcessingHandler Osztály

Definíció

Alaptípus olyan kezelők számára, akik csak kis mennyiségű kérés- és/vagy válaszüzenetet dolgoznak fel.

public ref class MessageProcessingHandler abstract : System::Net::Http::DelegatingHandler
public abstract class MessageProcessingHandler : System.Net.Http.DelegatingHandler
type MessageProcessingHandler = class
    inherit DelegatingHandler
Public MustInherit Class MessageProcessingHandler
Inherits DelegatingHandler
Öröklődés
MessageProcessingHandler

Megjegyzések

A válaszüzenetek tényleges létrehozása egy belső kezelőhöz van delegálva. Ez MessageProcessingHandler akkor hasznos, ha a kezelő nem igényel aszinkron műveleteket, mert a kérések és a válaszüzenetek műveletei gyorsak.

A leggyakoribb használat az, hogy ebből az osztályból származik, és felülbírálja a metódusokat és ProcessRequest a ProcessResponse metódusokat.

Konstruktorok

Name Description
MessageProcessingHandler()

Létrehoz egy osztálypéldányt MessageProcessingHandler .

MessageProcessingHandler(HttpMessageHandler)

Egy adott belső kezelővel rendelkező osztálypéldányt MessageProcessingHandler hoz létre.

Tulajdonságok

Name Description
InnerHandler

Lekéri vagy beállítja a HTTP-válaszüzeneteket feldolgozó belső kezelőt.

(Öröklődés forrása DelegatingHandler)

Metódusok

Name Description
Dispose()

Felszabadítja a nem felügyelt erőforrásokat, és a felügyelt erőforrásokat HttpMessageHandlera .

(Öröklődés forrása HttpMessageHandler)
Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által DelegatingHandlerhasznált nem felügyelt erőforrásokat, és opcionálisan a felügyelt erőforrásokat is megsemmisíti.

(Öröklődés forrása DelegatingHandler)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ProcessRequest(HttpRequestMessage, CancellationToken)

A kiszolgálónak küldött összes kérelem feldolgozása.

ProcessResponse(HttpResponseMessage, CancellationToken)

Végezze el a feldolgozást a kiszolgáló minden válaszán.

Send(HttpRequestMessage, CancellationToken)

HTTP-kérést küld a belső kezelőnek, hogy elküldje a kiszolgálónak.

SendAsync(HttpRequestMessage, CancellationToken)

HTTP-kérést küld a belső kezelőnek, amely aszinkron műveletként küldi el a kiszolgálónak.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: