C# (CSharp) NLog.Internal.FileAppenders Namespace

Classes

Name Description
BaseFileAppender Base class for optimized file appenders.
BaseMutexFileAppender
CountingSingleProcessFileAppender Implementation of BaseFileAppender which caches file information.
CountingSingleProcessFileAppender.Factory Factory class which creates CountingSingleProcessFileAppender objects.
FileAppenderCache Maintains a collection of file appenders usually associated with file targets.
MutexMultiProcessFileAppender Provides a multiprocess-safe atomic file appends while keeping the files open.
MutexMultiProcessFileAppender.Factory Factory class.
RetryingMultiProcessFileAppender Multi-process and multi-host file appender which attempts to get exclusive write access and retries if it's not available.
RetryingMultiProcessFileAppender.Factory
SingleProcessFileAppender Optimized single-process file appender which keeps the file open for exclusive write.
SingleProcessFileAppender.Factory
UnixMultiProcessFileAppender Provides a multiprocess-safe atomic file appends while keeping the files open.
UnixMultiProcessFileAppender.Factory