HttpMessageHandlerBuilder 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.
Örnekleri yapılandırmak için oluşturucu soyutlaması HttpMessageHandler .
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Devralma
-
HttpMessageHandlerBuilder
Açıklamalar
HttpMessageHandlerBuilder, hizmet koleksiyonuna geçici bir hizmet olarak kaydedilir. Arayanlar, oluşturulacak her HttpMessageHandler bir örnek için yeni bir örnek almalıdır. Uygulayıcılar her örneğin tek bir kez kullanılmasını beklemelidir.
Oluşturucular
| Name | Description |
|---|---|
| HttpMessageHandlerBuilder() |
HttpMessageHandlerBuilder sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AdditionalHandlers |
İşlem hattını yapılandırmak HttpClient için kullanılan ek DelegatingHandler örneklerin listesini alır. |
| Name |
Oluşturulan adı alır veya ayarlar HttpClient . |
| PrimaryHandler |
Birincil HttpMessageHandleröğesini alır veya ayarlar. |
| Services |
Bağımlılık ekleme kapsayıcısından hizmetleri çözümlemek için kullanılabilecek bir IServiceProvider alır. |
Yöntemler
| Name | Description |
|---|---|
| Build() |
bir HttpMessageHandleroluşturur. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Bir örneğini, zincirin HttpMessageHandler sonundaki ile |