Freigeben über


HttpClientFactoryOptions Klasse

Definition

Eine Optionsklasse zur Konfiguration des Standardwerts für die IHttpClientFactory-Schnittstelle.

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

Konstruktoren

HttpClientFactoryOptions()

Initialisiert eine neue Instanz der HttpClientFactoryOptions-Klasse.

Eigenschaften

HandlerLifetime

Ruft die Zeitspanne ab, in der eine HttpMessageHandler-Instanz wiederverwendet werden kann, oder legt diese fest. Für jeden benannten Client kann ein eigener Wert für die Lebensdauer des Handlers konfiguriert werden. Der Standardwert dieser Eigenschaft ist zwei Minuten. Legen Sie die Lebensdauer auf InfiniteTimeSpan fest, um das Ablaufen des Handlers zu deaktivieren.

HttpClientActions

Ruft eine Liste mit Vorgängen ab, die zur Konfiguration einer HttpClient-Klasse verwendet werden.

HttpMessageHandlerBuilderActions

Ruft eine Liste mit Vorgängen ab, die zur Konfiguration einer HttpMessageHandlerBuilder-Klasse verwendet werden.

ShouldRedactHeaderValue

Der Delegat, der bestimmt, ob der HTTP-Headerwert vor der Protokollierung bearbeitet wird.

SuppressHandlerScope

Ruft einen Wert ab, der bestimmt, ob die IHttpClientFactory-Schnittstelle beim Erstellen einer HttpMessageHandler-Klasse einen Bereich für die Abhängigkeitsinjektion erstellt, oder legt diesen Wert fest. Bei false (Standardwert) wird ein Bereich erstellt, andernfalls nicht.

Diese Option wird bereitgestellt, um die Kompatibilität mit vorhandenen Anwendungen zu gewährleisten. Für neue Anwendungen wird die Standardeinstellung empfohlen.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: