Dreamine.Logging 1.0.2
Dreamine.Logging 프로젝트의 API와 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Logging.Options.DreamineLoggingOptions 클래스 참조sealed

더 자세히 ...

속성

string Category = "Dreamine" [get, set]
string LogDirectory [get, set]
int StoreCapacity = 1000 [get, set]
int QueueCapacity = 8192 [get, set]
int DrainBatchSize = 256 [get, set]
int FlushEveryWriteCount = 20 [get, set]
TimeSpan ShutdownTimeout = TimeSpan.FromSeconds(2) [get, set]

상세한 설명

Dreamine 로깅 등록 구성 옵션을 제공합니다.

DreamineLoggingOptions.cs 파일의 13 번째 라인에서 정의되었습니다.

속성 문서화

◆ Category

string Dreamine.Logging.Options.DreamineLoggingOptions.Category = "Dreamine"
getset

로그 범주 이름을 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 23 번째 라인에서 정의되었습니다.

23{ get; set; } = "Dreamine";

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ DrainBatchSize

int Dreamine.Logging.Options.DreamineLoggingOptions.DrainBatchSize = 256
getset

한 배치에서 처리할 항목 수를 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 64 번째 라인에서 정의되었습니다.

64{ get; set; } = 256;

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ FlushEveryWriteCount

int Dreamine.Logging.Options.DreamineLoggingOptions.FlushEveryWriteCount = 20
getset

텍스트 파일 출력을 flush하기 전 기록 횟수를 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 74 번째 라인에서 정의되었습니다.

74{ get; set; } = 20;

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ LogDirectory

string Dreamine.Logging.Options.DreamineLoggingOptions.LogDirectory
getset
초기값:
=
System.IO.Path.Combine(AppContext.BaseDirectory, "Logs")

로그 디렉터리 경로를 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 33 번째 라인에서 정의되었습니다.

33{ get; set; } =

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ QueueCapacity

int Dreamine.Logging.Options.DreamineLoggingOptions.QueueCapacity = 8192
getset

비동기 큐 용량을 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 54 번째 라인에서 정의되었습니다.

54{ get; set; } = 8192;

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ ShutdownTimeout

TimeSpan Dreamine.Logging.Options.DreamineLoggingOptions.ShutdownTimeout = TimeSpan.FromSeconds(2)
getset

대기 중 로그를 처리하며 종료할 때 사용할 제한 시간을 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 84 번째 라인에서 정의되었습니다.

84{ get; set; } = TimeSpan.FromSeconds(2);

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().

◆ StoreCapacity

int Dreamine.Logging.Options.DreamineLoggingOptions.StoreCapacity = 1000
getset

메모리에 유지할 최대 로그 항목 수를 가져오거나 설정합니다.

DreamineLoggingOptions.cs 파일의 44 번째 라인에서 정의되었습니다.

44{ get; set; } = 1000;

다음에 의해서 참조됨 : Dreamine.Logging.Registration.DreamineLoggingRegistration.Register().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: