Compartir a través de


HttpClientFactoryOptions Clase

Definición

Clase de opciones para configurar el IHttpClientFactorypredeterminado.

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

Constructores

HttpClientFactoryOptions()

Inicializa una nueva instancia de la clase HttpClientFactoryOptions.

Propiedades

HandlerLifetime

Obtiene o establece el período de tiempo que se puede reutilizar una instancia de HttpMessageHandler. Cada cliente con nombre puede tener su propio valor de duración del controlador configurado. El valor predeterminado de esta propiedad es de dos minutos. Establezca la duración en InfiniteTimeSpan para deshabilitar la expiración del controlador.

HttpClientActions

Obtiene una lista de operaciones usadas para configurar un HttpClient.

HttpMessageHandlerBuilderActions

Obtiene una lista de operaciones usadas para configurar un HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Delegado que determina si se va a censurar el valor del encabezado HTTP antes del registro.

SuppressHandlerScope

Obtiene o establece un valor que determina si el IHttpClientFactory creará un ámbito de inserción de dependencias al compilar un HttpMessageHandler. Si false (valor predeterminado), se creará un ámbito; de lo contrario, no se creará un ámbito.

Esta opción se proporciona para la compatibilidad con las aplicaciones existentes. Se recomienda usar la configuración predeterminada para las nuevas aplicaciones.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a