FileReactor log reactor class.
More...
FileReactor log reactor class.
IBM.Watson.DeveloperCloud.Logging.FileReactor.FileReactor |
( |
string |
logFile, |
|
|
LogLevel |
level = LogLevel.DEBUG , |
|
|
int |
logHistory = 2 , |
|
|
int |
maxLogSize = 1024 * 1024 |
|
) |
| |
|
inline |
FileReactor constructor.
- Parameters
-
logFile | The FileName of the log file. |
level | The minimum level of log messages to be logged into the file. |
logHistory | How many log files to keep as they are rotated each time this reactor is constructed. |
void IBM.Watson.DeveloperCloud.Logging.FileReactor.ProcessLog |
( |
LogRecord |
log | ) |
|
|
inline |
void IBM.Watson.DeveloperCloud.Logging.FileReactor.RotateLogs |
( |
| ) |
|
|
inline |
LogLevel IBM.Watson.DeveloperCloud.Logging.FileReactor.Level |
|
getset |
Minimum level of messages to save into the log file.
string IBM.Watson.DeveloperCloud.Logging.FileReactor.LogFile |
|
getset |
The filename of the log file.
int IBM.Watson.DeveloperCloud.Logging.FileReactor.LogHistory |
|
getset |
How many log files to maintain.
string IBM.Watson.DeveloperCloud.Logging.FileReactor.LogTextWritten |
|
get |
Gets the log text written to the file system
The log text written.
int IBM.Watson.DeveloperCloud.Logging.FileReactor.MaxLogSize |
|
getset |
Maximum size of a log file before we rotate.
The documentation for this class was generated from the following file: