NET Logging Library
IsolatedCsvTarget Class Methods


KellermanSoftware.NetLoggingLibrary.Targets Namespace : IsolatedCsvTarget Class

For a list of all members of this type, see IsolatedCsvTarget members.

Public Methods
 NameDescription
Public Method Clear the file log (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Public Method Close the connection to the file (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Public MethodOverloaded.  Clear asynchronous queue and close connections (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseTarget)
Public Method Returns true if file exists (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Public Method Wait to write out buffered and asynchronous targets (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseTarget)
Public Method Format a message with all selected options for the target (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseTarget)
Public Method Get all the bytes in a file (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Public Method Log an entry to a file (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Top
Protected Methods
 NameDescription
Protected Method Initialize the custom logger, we cannot call this inside the virtual constructor as it calls virtual methods see:CA2214 (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Protected MethodOverridden.  Enclose fields with commas with double quotes  
Protected Method Determine if we need to write out a header line (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Protected MethodOverridden.  Get the log line  
Protected Method Process the current LogEntry, build the current log file string entry and keep a running count of how many entries we have (Inherited from KellermanSoftware.NetLoggingLibrary.Targets.BaseIsolatedFileTarget)
Top
See Also

Reference

IsolatedCsvTarget Class
KellermanSoftware.NetLoggingLibrary.Targets Namespace