Udostępnij za pośrednictwem


HttpClientFactoryOptions Klasa

Definicja

Klasa options do konfigurowania domyślnego IHttpClientFactoryelementu .

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

Konstruktory

HttpClientFactoryOptions()

Inicjuje nowe wystąpienie klasy HttpClientFactoryOptions.

Właściwości

HandlerLifetime

Pobiera lub ustawia czas HttpMessageHandler ponownego użycia wystąpienia. Każdy nazwany klient może mieć własną skonfigurowaną wartość okresu istnienia programu obsługi. Wartość domyślna tej właściwości to dwie minuty. Ustaw okres istnienia, aby InfiniteTimeSpan wyłączyć wygaśnięcie programu obsługi.

HttpClientActions

Pobiera listę operacji używanych do konfigurowania elementu HttpClient.

HttpMessageHandlerBuilderActions

Pobiera listę operacji używanych do konfigurowania elementu HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Delegat, który określa, czy należy redagować wartość nagłówka HTTP przed rejestrowaniem.

SuppressHandlerScope

Pobiera lub ustawia wartość określającą, czy IHttpClientFactory podczas tworzenia HttpMessageHandlerobiektu zostanie utworzony zakres wstrzykiwania zależności. Jeśli false (ustawienie domyślne), zostanie utworzony zakres, w przeciwnym razie zakres nie zostanie utworzony.

Ta opcja jest zapewniana pod kątem zgodności z istniejącymi aplikacjami. Zalecane jest użycie ustawienia domyślnego dla nowych aplikacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy