W3CLoggerOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 대한 옵션입니다 Microsoft.AspNetCore.HttpLogging.W3CLogger.
public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
- 상속
-
W3CLoggerOptions
생성자
W3CLoggerOptions() |
에 대한 옵션입니다 Microsoft.AspNetCore.HttpLogging.W3CLogger. |
속성
AdditionalRequestHeaders |
기록할 추가 요청 헤더 값 목록입니다. 요청 헤더에는 GDPR 및 기타 법률에 따라 규제 문제가 있을 수 있는 인증 토큰 또는 개인 정보가 포함될 수 있습니다. 로그가 안전하고 액세스가 제어되고 개인 정보 영향이 평가되지 않는 한 임의 요청 헤더를 기록해서는 안 됩니다. |
FileName |
로깅 정보를 저장하는 데 사용되는 파일 이름 접두사를 나타내는 문자열을 가져오거나 설정합니다.
현재 날짜와 파일 번호({YYYYMMDD 형식)입니다. X}는 지정된 값에 추가됩니다.
기본값은 |
FileSizeLimit |
최대 로그 크기(바이트)를 나타내는 양수 값을 가져오거나 설정하고, 제한이 없는 경우에는 null입니다.
로그가 가득 차면 메시지가 더 이상 추가되지 않습니다.
기본값은 |
FlushInterval |
로그를 저장소에 플러시하는 기간을 가져오거나 설정합니다. 기본값은 1초입니다. |
LogDirectory |
로그 파일을 쓸 디렉터리를 나타내는 문자열을 가져오거나 설정합니다.
|
LoggingFields |
기록할 필드입니다. 기본적으로 로깅 요청 및 응답 속성 및 헤더와 날짜/시간 정보 및 서버 이름으로 설정됩니다. |
RetainedFileCountLimit |
최대 보존 파일 개수를 나타내는 양수 값을 가져오거나 설정합니다.
기본값은 |