HttpMessageHandlerBuilder Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A példányok konfigurálásához HttpMessageHandler használható szerkesztői absztrakció.
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- Öröklődés
-
HttpMessageHandlerBuilder
Megjegyzések
A HttpMessageHandlerBuilder szolgáltatásgyűjteményben átmeneti szolgáltatásként van regisztrálva. A hívóknak minden létrehozandó példányhoz HttpMessageHandler le kell kérnie egy új példányt. A implementátoroknak az egyes példányokat egyetlen alkalommal kell használniuk.
Konstruktorok
| Name | Description |
|---|---|
| HttpMessageHandlerBuilder() |
Inicializálja a HttpMessageHandlerBuilder osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| AdditionalHandlers |
Lekéri a folyamat konfigurálásához HttpClient használt további DelegatingHandler példányok listáját. |
| Name |
Lekéri vagy beállítja a HttpClient létrehozott személy nevét. |
| PrimaryHandler |
Lekéri vagy beállítja az elsődlegest HttpMessageHandler. |
| Services |
Lekéri azokat IServiceProvider a szolgáltatásokat, amelyek a függőséginjektálási tárolóból oldhatók fel. |
Metódusok
| Name | Description |
|---|---|
| Build() |
Létrehoz egy HttpMessageHandler. |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
Egy példányt HttpMessageHandler úgy hoz létre, hogy egymás után a lánc végén egymáshoz láncolást |