NET Logging Library
ILog Interface Members
Properties  Methods 

KellermanSoftware.NetLoggingLibrary Namespace : ILog Interface

The following tables list the members exposed by ILog.

Public Properties
 NameDescription
 Property Configuration for the logger  
 Property The configuration as serialized xml  
 Property The license key to put the logger in licensed mode  
 Property The last logging exception that occurred  
 Property Prefix all messages with the supplied string  
 Property The total number of messages in the queue for all asynchronous targets  
 Property The total number of messages that have been logged  
 Property The user name to put the logger in licensed mode  
Top
Public Methods
 NameDescription
 Method Clear the log for all targets  
 Method Close all the connections to all targets. Closes all file streams, database connections etc.  
 MethodOverloaded.  Log a debug message with additional info  
 Method Log a formatted debug message similar to console.writeline  
 Method (Inherited from System.IDisposable)
 MethodOverloaded.  Email a log file  
 MethodOverloaded.  Log an error message  
 Method Log a formatted debug message similar to console.writeline  
 MethodOverloaded.  Log a fatal message  
 Method Log a formatted debug message similar to console.writeline  
 Method Wait for a period of time for asyncronous targets to finish  
 Method Get a target by its name  
 MethodOverloaded.  Log an informational message  
 Method Log a formatted debug message similar to console.writeline  
 Method This automatically happens on startup. This is useful if the configuration has been modified at runtime and you want to revert to what is on disk  
 Method Load the configuration from the specified app.config or web.config file  
 Method Load the configuration from the specified XML file  
 MethodOverloaded.  Log an attachment to the BinaryFileTarget. If no binary target is attached, nothing will be logged  
 Method Log a custom log entry  
 Method Log all data tables for a dataset to the targets  
 Method Log a data table to the targets  
 Method Log a data view to the targets  
 MethodOverloaded.  Log an exception to the targets  
 Method Log an exception with a formatted message  
 Method Log an object to the targets  
 MethodOverloaded.  Log the current stack trace, skipping frames  
 Method Log an XML Document to the targets  
 Method Log a message by popping a method name from the stack  
 Method Log a message by pushing a method name on a stack  
 Method Clear out all configuration  
 MethodOverloaded.  Save the current configuration to the app.config or web.config file depending upon the application  
 MethodOverloaded.  Save configuration to Log.Config file in the current directory  
 Method Validate current user name and license key  
 MethodOverloaded.  Log a warning message  
 Method Log a formatted debug message similar to console.writeline  
Top
See Also

Reference

ILog Interface
KellermanSoftware.NetLoggingLibrary Namespace