MessageProcessingHandler Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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) |