C# 클래스 MetroLog.Targets.FileTarget

상속: FileTargetBase
파일 보기 프로젝트 열기: onovotny/MetroLog

공개 메소드들

메소드 설명
EnsureInitializedAsync ( ) : Task

보호된 메소드들

메소드 설명
DoCleanup ( Regex pattern, System.DateTime threshold ) : System.Threading.Tasks.Task
DoWriteAsync ( StreamWriter streamWriter, string contents, LogEventInfo entry ) : Task
EnsureInitialized ( ) : System.Threading.Tasks.Task
FileTarget ( Layout layout ) : MetroLog.Layouts
FileTarget ( Layout layout ) : System
GetCompressedLogsInternal ( ) : Task
GetWritableStreamForFile ( string fileName ) : Task
WriteTextToFileCore ( StreamWriter file, string contents ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
ReadStorageFileToByteBuffer ( IStorageFile storageFile ) : Task
ZipFolderContents ( StorageFolder sourceFolder, ZipArchive archive, string baseDirPath ) : System.Threading.Tasks.Task

메소드 상세

DoCleanup() 보호된 최종 메소드

protected final DoCleanup ( Regex pattern, System.DateTime threshold ) : System.Threading.Tasks.Task
pattern System.Text.RegularExpressions.Regex
threshold System.DateTime
리턴 System.Threading.Tasks.Task

DoWriteAsync() 보호된 최종 메소드

protected final DoWriteAsync ( StreamWriter streamWriter, string contents, LogEventInfo entry ) : Task
streamWriter System.IO.StreamWriter
contents string
entry LogEventInfo
리턴 Task

EnsureInitialized() 보호된 메소드

protected EnsureInitialized ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

EnsureInitializedAsync() 공개 정적인 메소드

public static EnsureInitializedAsync ( ) : Task
리턴 Task

FileTarget() 보호된 메소드

protected FileTarget ( Layout layout ) : MetroLog.Layouts
layout MetroLog.Layouts.Layout
리턴 MetroLog.Layouts

FileTarget() 보호된 메소드

protected FileTarget ( Layout layout ) : System
layout MetroLog.Layouts.Layout
리턴 System

GetCompressedLogsInternal() 보호된 메소드

protected GetCompressedLogsInternal ( ) : Task
리턴 Task

GetWritableStreamForFile() 보호된 메소드

protected GetWritableStreamForFile ( string fileName ) : Task
fileName string
리턴 Task

WriteTextToFileCore() 보호된 추상적인 메소드

protected abstract WriteTextToFileCore ( StreamWriter file, string contents ) : System.Threading.Tasks.Task
file System.IO.StreamWriter
contents string
리턴 System.Threading.Tasks.Task