HttpClientFactoryOptions Classe

Definizione

Classe di opzioni per la configurazione del IHttpClientFactorypredefinito.

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
Ereditarietà
HttpClientFactoryOptions

Costruttori

HttpClientFactoryOptions()

Inizializza una nuova istanza della classe HttpClientFactoryOptions.

Proprietà

HandlerLifetime

Ottiene o imposta la durata di riutilizzo di un'istanza di HttpMessageHandler. Ogni client denominato può avere un proprio valore di durata del gestore configurato. Il valore predefinito di questa proprietà è di due minuti. Impostare la durata su InfiniteTimeSpan per disabilitare la scadenza del gestore.

HttpClientActions

Ottiene un elenco di operazioni utilizzate per configurare un HttpClient.

HttpMessageHandlerBuilderActions

Ottiene un elenco di operazioni utilizzate per configurare un HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Delegato che determina se redigire il valore dell'intestazione HTTP prima della registrazione.

SuppressHandlerScope

Ottiene o imposta un valore che determina se il IHttpClientFactory creerà un ambito di inserimento delle dipendenze durante la compilazione di un HttpMessageHandler. Se false (impostazione predefinita), verrà creato un ambito, altrimenti non verrà creato un ambito.

Questa opzione è disponibile per la compatibilità con le applicazioni esistenti. È consigliabile usare l'impostazione predefinita per le nuove applicazioni.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a