HttpClientFactoryOptions Klasa

Definicja

Klasa opcji do konfigurowania domyślnego IHttpClientFactory.

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 ponownego użycia wystąpienia HttpMessageHandler. 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 na InfiniteTimeSpan, aby wyłączyć wygaśnięcie programu obsługi.

HttpClientActions

Pobiera listę operacji używanych do konfigurowania HttpClient.

HttpMessageHandlerBuilderActions

Pobiera listę operacji używanych do konfigurowania HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Delegat, który określa, czy zredagować wartość nagłówka HTTP przed rejestrowaniem.

SuppressHandlerScope

Pobiera lub ustawia wartość, która określa, czy IHttpClientFactory utworzy zakres wstrzykiwania zależności podczas tworzenia HttpMessageHandler. Jeśli false (ustawienie domyślne), zostanie utworzony zakres, w przeciwnym razie zakres nie zostanie utworzony.

Ta opcja jest udostępniana pod kątem zgodności z istniejącymi aplikacjami. Zaleca się użycie domyślnego ustawienia dla nowych aplikacji.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy