C# Класс MetroLog.Targets.FileTarget

Наследование: FileTargetBase
Показать файл Открыть проект

Открытые методы

Метод Описание
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