MessageProcessingHandler Klas

Definitie

Een basistype voor handlers die slechts een kleine verwerking van aanvraag- en/of antwoordberichten uitvoeren.

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
Overname
MessageProcessingHandler

Opmerkingen

Het daadwerkelijk maken van antwoordberichten wordt gedelegeerd aan een binnenhandler. Dit MessageProcessingHandler is handig als de handler geen asynchrone bewerkingen vereist, omdat bewerkingen op aanvraag- en antwoordberichten snel zijn.

Het meest voorkomende gebruik is om af te leiden van deze klasse en de ProcessRequest methoden ProcessResponse te overschrijven.

Constructors

Name Description
MessageProcessingHandler()

Hiermee maakt u een exemplaar van een MessageProcessingHandler klasse.

MessageProcessingHandler(HttpMessageHandler)

Hiermee maakt u een exemplaar van een MessageProcessingHandler klasse met een specifieke binnenhandler.

Eigenschappen

Name Description
InnerHandler

Hiermee haalt u de binnenhandler op waarmee de HTTP-antwoordberichten worden verwerkt of ingesteld.

(Overgenomen van DelegatingHandler)

Methoden

Name Description
Dispose()

Publiceert de onbeheerde resources en verwijdert de beheerde resources die door de HttpMessageHandler.

(Overgenomen van HttpMessageHandler)
Dispose(Boolean)

Publiceert de niet-beheerde resources die door de DelegatingHandlerresources worden gebruikt en verwijdert desgewenst de beheerde resources.

(Overgenomen van DelegatingHandler)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ProcessRequest(HttpRequestMessage, CancellationToken)

Voert de verwerking uit op elke aanvraag die naar de server wordt verzonden.

ProcessResponse(HttpResponseMessage, CancellationToken)

Voer de verwerking uit op elk antwoord van de server.

Send(HttpRequestMessage, CancellationToken)

Verzendt een HTTP-aanvraag naar de binnenhandler om naar de server te verzenden.

SendAsync(HttpRequestMessage, CancellationToken)

Verzendt een HTTP-aanvraag naar de binnenhandler die als asynchrone bewerking naar de server wordt verzonden.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op