C# 클래스 Serilog.Sinks.RollingFile.Extension.Sinks.SizeLimitedFileSink

상속: ILogEventSink, IDisposable
파일 보기 프로젝트 열기: Peymanmi/Serilog.Sinks.RollingFile.Extension 1 사용 예제들

Private Properties

프로퍼티 타입 설명
EnsureDirectoryCreated void
OpenFileForWriting System.IO.StreamWriter

공개 메소드들

메소드 설명
Dispose ( ) : void
Emit ( LogEvent logEvent ) : void
SizeLimitedFileSink ( ITextFormatter formatter, TemplatedPathRoller roller, long fileSizeLimitBytes, Encoding encoding = null ) : System
SizeLimitedFileSink ( ITextFormatter formatter, TemplatedPathRoller roller, long fileSizeLimitBytes, RollingLogFile rollingLogFile, Encoding encoding = null ) : System

비공개 메소드들

메소드 설명
EnsureDirectoryCreated ( string path ) : void
OpenFileForWriting ( string folderPath, RollingLogFile rollingLogFile, Encoding encoding ) : StreamWriter

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Emit() 공개 메소드

public Emit ( LogEvent logEvent ) : void
logEvent LogEvent
리턴 void

SizeLimitedFileSink() 공개 메소드

public SizeLimitedFileSink ( ITextFormatter formatter, TemplatedPathRoller roller, long fileSizeLimitBytes, Encoding encoding = null ) : System
formatter ITextFormatter
roller TemplatedPathRoller
fileSizeLimitBytes long
encoding System.Text.Encoding
리턴 System

SizeLimitedFileSink() 공개 메소드

public SizeLimitedFileSink ( ITextFormatter formatter, TemplatedPathRoller roller, long fileSizeLimitBytes, RollingLogFile rollingLogFile, Encoding encoding = null ) : System
formatter ITextFormatter
roller TemplatedPathRoller
fileSizeLimitBytes long
rollingLogFile RollingLogFile
encoding System.Text.Encoding
리턴 System