OutputCacheOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware구성하기 위한 옵션입니다.
public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
- 상속
-
OutputCacheOptions
생성자
OutputCacheOptions() |
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware구성하기 위한 옵션입니다. |
속성
ApplicationServices |
애플리케이션 IServiceProvider가져옵니다. |
DefaultExpirationTimeSpan |
정책에 의해 특정 값이 정의되지 않은 경우 응답이 캐시되는 기간입니다. 기본값은 60초로 설정됩니다. |
MaximumBodySize |
응답 본문의 캐시 가능한 최대 크기(바이트)입니다. 기본값은 64MB로 설정됩니다. 응답 본문이 이 제한을 초과하면 Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware캐시되지 않습니다. |
SizeLimit |
출력 캐시 미들웨어의 크기 제한(바이트)입니다. 기본값은 100MB로 설정됩니다. 이 제한을 초과하면 이전 항목이 제거될 때까지 새 응답이 캐시되지 않습니다. |
UseCaseSensitivePaths |
요청 경로가 대/소문자를 구분하는지 |
메서드
AddBasePolicy(Action<OutputCachePolicyBuilder>) |
기본 정책에 IOutputCachePolicy 인스턴스를 빌드하고 추가합니다. |
AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean) |
기본 정책에 IOutputCachePolicy 인스턴스를 빌드하고 추가합니다. |
AddBasePolicy(IOutputCachePolicy) |
기본 정책에 IOutputCachePolicy 인스턴스를 추가합니다. |
AddPolicy(String, Action<OutputCachePolicyBuilder>) |
이름으로 참조할 수 있는 IOutputCachePolicy 정의합니다. |
AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean) |
이름으로 참조할 수 있는 IOutputCachePolicy 정의합니다. |
AddPolicy(String, IOutputCachePolicy) |
이름으로 참조할 수 있는 IOutputCachePolicy 정의합니다. |