Bagikan melalui


HttpMessageHandlerBuilder Kelas

Definisi

Abstraksi penyusun untuk mengonfigurasi HttpMessageHandler instans.

public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
Warisan
HttpMessageHandlerBuilder

Keterangan

HttpMessageHandlerBuilder terdaftar dalam koleksi layanan sebagai layanan sementara. Penelepon harus mengambil instans baru untuk masing-masing HttpMessageHandler yang akan dibuat. Pelaksana harus mengharapkan setiap instans digunakan satu kali.

Konstruktor

HttpMessageHandlerBuilder()

Menginisialisasi instans baru kelas HttpMessageHandlerBuilder.

Properti

AdditionalHandlers

Mendapatkan daftar instans tambahan DelegatingHandler yang digunakan untuk mengonfigurasi HttpClient alur.

Name

Mendapatkan atau mengatur nama yang HttpClient sedang dibuat.

PrimaryHandler

Mendapatkan atau mengatur primer HttpMessageHandler.

Services

Mendapatkan yang IServiceProvider dapat digunakan untuk menyelesaikan layanan dari kontainer injeksi dependensi.

Metode

Build()

Membuat sebuah HttpMessageHandler.

CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>)

Membangun instans HttpMessageHandler dengan menautkan additionalHandlers satu demi satu dengan primaryHandler di akhir rantai. Alur yang dihasilkan digunakan oleh IHttpClientFactory infrastruktur untuk membuat HttpClient instans dengan penangan pesan yang disesuaikan. Alur yang dihasilkan juga dapat diakses dengan menggunakan IHttpMessageHandlerFactory alih-alih IHttpClientFactory.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk