MessageProcessingHandler Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
yalnızca istek ve/veya yanıt iletilerinin küçük bir kısmını işleyen işleyiciler için bir temel tür.
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
- Devralma
Açıklamalar
Yanıt iletilerinin gerçek olarak oluşturulması bir iç işleyiciye devredilir. MessageProcessingHandler, işleyicinin zaman uyumsuz işlemler gerektirmemesi durumunda kullanışlıdır çünkü istek ve yanıt iletilerinde işlemler hızlıdır.
En yaygın kullanım, bu sınıftan türetme ve ve ProcessResponse yöntemlerini geçersiz kılmaktırProcessRequest.
Oluşturucular
MessageProcessingHandler() |
Sınıfın bir örneğini MessageProcessingHandler oluşturur. |
MessageProcessingHandler(HttpMessageHandler) |
Belirli bir iç işleyiciye sahip bir MessageProcessingHandler sınıfın örneğini oluşturur. |
Özellikler
InnerHandler |
HTTP yanıt iletilerini işleyen iç işleyiciyi alır veya ayarlar. (Devralındığı yer: DelegatingHandler) |
Yöntemler
Dispose() |
Yönetilmeyen kaynakları serbest bırakır ve tarafından HttpMessageHandlerkullanılan yönetilen kaynakları atılır. (Devralındığı yer: HttpMessageHandler) |
Dispose(Boolean) |
tarafından DelegatingHandlerkullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları atlar. (Devralındığı yer: DelegatingHandler) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ProcessRequest(HttpRequestMessage, CancellationToken) |
Sunucuya gönderilen her istek üzerinde işlem gerçekleştirir. |
ProcessResponse(HttpResponseMessage, CancellationToken) |
Sunucudan gelen her yanıt üzerinde işlem gerçekleştirin. |
Send(HttpRequestMessage, CancellationToken) |
sunucuya göndermek için iç işleyiciye bir HTTP isteği gönderir. |
Send(HttpRequestMessage, CancellationToken) |
sunucuya göndermek için iç işleyiciye bir HTTP isteği gönderir. (Devralındığı yer: DelegatingHandler) |
SendAsync(HttpRequestMessage, CancellationToken) |
Sunucuya zaman uyumsuz bir işlem olarak göndermek için iç işleyiciye bir HTTP isteği gönderir. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |