Compartir a través de


OutputCacheOptions Clase

Definición

Opciones para configurar el Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware.

public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
Herencia
OutputCacheOptions

Constructores

OutputCacheOptions()

Opciones para configurar el Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware.

Propiedades

ApplicationServices

Obtiene la aplicación IServiceProvider.

DefaultExpirationTimeSpan

La duración de una respuesta se almacena en caché cuando una directiva no define ningún valor específico. El valor predeterminado se establece en 60 segundos.

MaximumBodySize

El tamaño más grande que se puede almacenar en caché para el cuerpo de la respuesta en bytes. El valor predeterminado se establece en 64 MB. Si el cuerpo de la respuesta supera este límite, el Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareno almacenará en caché .

SizeLimit

Límite de tamaño del middleware de caché de salida en bytes. El valor predeterminado se establece en 100 MB. Cuando se supera este límite, no se almacenarán en caché nuevas respuestas hasta que se expulsen las entradas anteriores.

UseCaseSensitivePaths

true si las rutas de acceso de solicitud distinguen mayúsculas de minúsculas; de lo contrario, false. El valor predeterminado es tratar las rutas de acceso sin distinción entre mayúsculas y minúsculas.

Métodos

AddBasePolicy(Action<OutputCachePolicyBuilder>)

Compila y agrega una instancia de IOutputCachePolicy a las directivas base.

AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean)

Compila y agrega una instancia de IOutputCachePolicy a las directivas base.

AddBasePolicy(IOutputCachePolicy)

Agrega una instancia de IOutputCachePolicy a las directivas base.

AddPolicy(String, Action<OutputCachePolicyBuilder>)

Define un IOutputCachePolicy al que se puede hacer referencia por nombre.

AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean)

Define un IOutputCachePolicy al que se puede hacer referencia por nombre.

AddPolicy(String, IOutputCachePolicy)

Define un IOutputCachePolicy al que se puede hacer referencia por nombre.

Se aplica a