Aracılığıyla paylaş


HttpClientFactoryOptions Sınıf

Tanım

Varsayılan IHttpClientFactoryyapılandırmaya yönelik bir seçenekler sınıfı.

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
Devralma
HttpClientFactoryOptions

Oluşturucular

HttpClientFactoryOptions()

HttpClientFactoryOptions sınıfının yeni bir örneğini başlatır.

Özellikler

HandlerLifetime

Bir HttpMessageHandler örneğin yeniden kullanılabilmesi için gereken süreyi alır veya ayarlar. Her adlandırılmış istemcinin kendi yapılandırılmış işleyici yaşam süresi değeri olabilir. Bu özelliğin varsayılan değeri iki dakikadır. İşleyici süre sonunu devre dışı bırakmak için yaşam süresini InfiniteTimeSpan olarak ayarlayın.

HttpClientActions

bir yapılandırmak HttpClientiçin kullanılan işlemlerin listesini alır.

HttpMessageHandlerBuilderActions

bir yapılandırmak HttpMessageHandlerBuilderiçin kullanılan işlemlerin listesini alır.

ShouldRedactHeaderValue

Günlüğe kaydetmeden önce HTTP üst bilgi değerinin yeniden dağıtılıp dağıtılmayacağını belirleyen temsilci.

SuppressHandlerScope

bir oluştururken bağımlılık ekleme kapsamı oluşturup IHttpClientFactory oluşturmayacağını belirleyen bir HttpMessageHandlerdeğer alır veya ayarlar. (varsayılan) ise false bir kapsam oluşturulur, aksi takdirde kapsam oluşturulmaz.

Bu seçenek, mevcut uygulamalarla uyumluluk için sağlanır. Yeni uygulamalar için varsayılan ayarın kullanılması önerilir.

Yöntemler

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)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır