iTin.Logging.xml
<?xml version="1.0"?>
<doc> <assembly> <name>iTin.Logging</name> </assembly> <members> <member name="T:iTin.Logging.ComponentModel.CallerData"> <summary> Defines properties for caller </summary> </member> <member name="M:iTin.Logging.ComponentModel.CallerData.#ctor"> <summary> Initialize a new instance of the <see cref="T:iTin.Logging.ComponentModel.CallerData" /> class. </summary> </member> <member name="P:iTin.Logging.ComponentModel.CallerData.ApplicationName"> <summary> Gets or sets application name </summary> <value> Application name. </value> </member> <member name="P:iTin.Logging.ComponentModel.CallerData.CallerLineNumber"> <summary> Gets or sets the caller line number </summary> <value> Caller line number. </value> </member> <member name="P:iTin.Logging.ComponentModel.CallerData.CallerFilePath"> <summary> Gets or sets caller file path </summary> <value> Caller file path. </value> </member> <member name="P:iTin.Logging.ComponentModel.CallerData.CallerMemberName"> <summary> Gets or sets caller member name. </summary> <value> Caller member name. </value> </member> <member name="M:iTin.Logging.ComponentModel.CallerData.ToString"> <summary> Returns a string that represents the current instance. </summary> <returns> A <see cref="T:System.String" /> that represents the current object. </returns> </member> <member name="T:iTin.Logging.ComponentModel.ILogger"> <summary> Defines a generic logger </summary> </member> <member name="P:iTin.Logging.ComponentModel.ILogger.ApplicationName"> <summary> Gets or sets application's name </summary> <value> Application's name. </value> </member> <member name="P:iTin.Logging.ComponentModel.ILogger.Deep"> <summary> Get or set the level of detail of the logger </summary> <value> One of the values of the <see cref="T:iTin.Logging.ComponentModel.LogDeep"/> enumeration. </value> </member> <member name="P:iTin.Logging.ComponentModel.ILogger.Logs"> <summary> Gets the collection of Log Writers that are used to log the Application events. </summary> <value> An <see cref="T:System.Collections.Generic.IList`1"/> collection of Log Writers. </value> </member> <member name="P:iTin.Logging.ComponentModel.ILogger.Status"> <summary> Get or set the current logger status. </summary> <value> One of the values of the <see cref="T:iTin.Logging.ComponentModel.LogStatus"/> enumeration. </value> </member> <member name="M:iTin.Logging.ComponentModel.ILogger.Debug(System.String,System.String,System.String,System.Int32)"> <summary> Shows debug message for all registered loggers. </summary> <param name="message">Message to show</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.ComponentModel.ILogger.Error(System.String,System.Exception,System.String,System.String,System.Int32)"> <summary> Shows error message for all registered loggers. </summary> <param name="message">Message to show</param> <param name="exception">Message to show</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.ComponentModel.ILogger.Fatal(System.String,System.String,System.String,System.Int32)"> <summary> Shows fatal message for all registered loggers. </summary> <param name="message">Message to show</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.ComponentModel.ILogger.Info(System.String,System.String,System.String,System.Int32)"> <summary> Shows info message for all registered loggers. </summary> <param name="message">Message to show</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.ComponentModel.ILogger.Warn(System.String,System.String,System.String,System.Int32)"> <summary> Shows warning message for all registered loggers. </summary> <param name="message">Message to show</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="T:iTin.Logging.ComponentModel.KnownPatterns"> <summary> Defines generic patterns for a logger </summary> </member> <member name="F:iTin.Logging.ComponentModel.KnownPatterns.DefaultPattern"> <summary> Returns an array of strings that contains default pattern. Always returns <b>{FullDate} {Level} - {Message}{NewLine}</b> </summary> <value> Array of string that contains pattern to use. </value> </member> <member name="F:iTin.Logging.ComponentModel.KnownPatterns.DefaultErrorPattern"> <summary> Returns an array of strings that contains default error log entry pattern. </summary> <value> Array of string that contains pattern to use. </value> </member> <member name="F:iTin.Logging.ComponentModel.KnownPatterns.DefaultFatalPattern"> <summary> Returns an array of strings that contains default fatal log entry pattern. </summary> <value> Array of string that contains pattern to use. </value> </member> <member name="F:iTin.Logging.ComponentModel.KnownPatterns.DefaultFilenamePattern"> <summary> Returns an array of strings that contains default pattern for log filename. Always returns <b>{ApplicationName}_{Date}.{LogExtension}</b>. </summary> <value> Array of string that contains pattern to use. </value> </member> <member name="T:iTin.Logging.ComponentModel.ILayout"> <summary> Defines a generic layout </summary> </member> <member name="T:iTin.Logging.ComponentModel.ColoredConsoleLayout"> <summary> Defines a layout for <see cref="T:iTin.Logging.ColoredConsoleLog"/> logger. </summary> </member> <member name="M:iTin.Logging.ComponentModel.ColoredConsoleLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleLayout" /> class. </summary> </member> <member name="P:iTin.Logging.ComponentModel.ColoredConsoleLayout.Mappings"> <summary> Defined mappings collection for this instance. </summary> <value> A <see cref="T:System.Collections.Generic.IEnumerable`1"/> for this instance. </value> </member> <member name="M:iTin.Logging.ComponentModel.ColoredConsoleLayout.GetMapping(iTin.Logging.ComponentModel.LogLevel)"> <summary> Returns the mappings for specified log level </summary> <param name="level">The log level.</param> <returns> A <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> for specified log level. </returns> </member> <member name="M:iTin.Logging.ComponentModel.ColoredConsoleLayout.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"> <summary> Defines mappings for <see cref="T:iTin.Logging.ColoredConsoleLog"/>. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.NotFoundMapping"> <summary> Returns new empty instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> that indicates not found. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.DefaultFatalMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> configured for <b>Fatal</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.DefaultErrorMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> configured for <b>Error</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.DefaultInfoMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> configured for <b>Info</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.DefaultDebugMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> configured for <b>Debug</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ColoredConsoleMapping.DefaultWarnMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleMapping"/> configured for <b>Warn</b> log level. </summary> </member> <member name="P:iTin.Logging.ComponentModel.ColoredConsoleMapping.Level"> <summary> Gets or sets the log level. </summary> <value> The log level. </value> </member> <member name="P:iTin.Logging.ComponentModel.ColoredConsoleMapping.BackColor"> <summary> Gets or sets mapping backcolor. </summary> <value> Mapping backcolor </value> </member> <member name="P:iTin.Logging.ComponentModel.ColoredConsoleMapping.ForeColor"> <summary> Gets or sets mapping forecolor . </summary> <value> Mapping forecolor </value> </member> <member name="P:iTin.Logging.ComponentModel.ColoredConsoleMapping.Pattern"> <summary> Gets or set the pattern lines for this mapping . </summary> <value> The pattern lines for this mapping. </value> </member> <member name="M:iTin.Logging.ComponentModel.ColoredConsoleMapping.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="T:iTin.Logging.ComponentModel.ConsoleLayout"> <summary> Defines a layout for <see cref="T:iTin.Logging.ConsoleLog"/> logger. </summary> </member> <member name="M:iTin.Logging.ComponentModel.ConsoleLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ComponentModel.ConsoleLayout" /> class. </summary> </member> <member name="P:iTin.Logging.ComponentModel.ConsoleLayout.Mappings"> <summary> Defined mappings collection for this instance. </summary> <value> A <see cref="T:System.Collections.Generic.IEnumerable`1"/> for this instance. </value> </member> <member name="M:iTin.Logging.ComponentModel.ConsoleLayout.GetMapping(iTin.Logging.ComponentModel.LogLevel)"> <summary> Returns the mappings for specified log level </summary> <param name="level">The log level.</param> <returns> A <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> for specified log level. </returns> </member> <member name="M:iTin.Logging.ComponentModel.ConsoleLayout.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.ConsoleMapping"> <summary> Defines mappings for <see cref="T:iTin.Logging.ConsoleLog"/>. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.NotFoundMapping"> <summary> Returns new empty instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> that indicates not found. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.DefaultFatalMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> configured for <b>Fatal</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.DefaultErrorMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> configured for <b>Error</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.DefaultInfoMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> configured for <b>Info</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.DefaultDebugMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> configured for <b>Debug</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.ConsoleMapping.DefaultWarnMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.ConsoleMapping"/> configured for <b>Warn</b> log level. </summary> </member> <member name="P:iTin.Logging.ComponentModel.ConsoleMapping.Level"> <summary> Gets or sets the log level. </summary> <value> The log level. </value> </member> <member name="P:iTin.Logging.ComponentModel.ConsoleMapping.Pattern"> <summary> Gets or set the pattern lines for this mapping . </summary> <value> The pattern lines for this mapping. </value> </member> <member name="M:iTin.Logging.ComponentModel.ConsoleMapping.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.FileLogLayout"> <summary> Defines a layout for <see cref="T:iTin.Logging.FileLog"/> logger. </summary> </member> <member name="M:iTin.Logging.ComponentModel.FileLogLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ComponentModel.FileLogLayout" /> class. </summary> </member> <member name="P:iTin.Logging.ComponentModel.FileLogLayout.Mappings"> <summary> Defined mappings collection for this instance. </summary> <value> A <see cref="T:System.Collections.Generic.IEnumerable`1"/> for this instance. </value> </member> <member name="M:iTin.Logging.ComponentModel.FileLogLayout.GetMapping(iTin.Logging.ComponentModel.LogLevel)"> <summary> Returns the mappings for specified log level </summary> <param name="level">The log level.</param> <returns> A <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> for specified log level. </returns> </member> <member name="M:iTin.Logging.ComponentModel.FileLogLayout.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.FileMapping"> <summary> Defines mappings for <see cref="T:iTin.Logging.FileLog"/>. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.NotFoundMapping"> <summary> Returns new empty instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> that indicates not found. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.DefaultFatalMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> configured for <b>Fatal</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.DefaultErrorMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> configured for <b>Error</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.DefaultInfoMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> configured for <b>Info</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.DefaultDebugMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> configured for <b>Debug</b> log level. </summary> </member> <member name="F:iTin.Logging.ComponentModel.FileMapping.DefaultWarnMapping"> <summary> Returns new instance of <see cref="T:iTin.Logging.ComponentModel.FileMapping"/> configured for <b>Warn</b> log level. </summary> </member> <member name="P:iTin.Logging.ComponentModel.FileMapping.Level"> <summary> Gets or sets the log level. </summary> <value> The log level. </value> </member> <member name="P:iTin.Logging.ComponentModel.FileMapping.Pattern"> <summary> Gets or set the pattern lines for this mapping . </summary> <value> The pattern lines for this mapping. </value> </member> <member name="M:iTin.Logging.ComponentModel.FileMapping.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.LogDeep"> <summary> Contains values that specify log deep </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogDeep.AnyCall"> <summary> Logger show any call (Application / External). </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogDeep.OnlyApplicationCalls"> <summary> Logger show only application calls. </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogDeep.OnlyExternalCalls"> <summary> Logger show only library external calls. </summary> </member> <member name="T:iTin.Logging.ComponentModel.LogLevel"> <summary> Contains values that specify log verbosity. </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.None"> <summary> None </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.Fatal"> <summary> Fatal </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.Error"> <summary> Error </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.Warn"> <summary> Warning </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.Info"> <summary> Information </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.Debug"> <summary> Debug </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogLevel.All"> <summary> All </summary> </member> <member name="T:iTin.Logging.ComponentModel.LogStatus"> <summary> Contains values that specify log status </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogStatus.Running"> <summary> Activate log activity. </summary> </member> <member name="F:iTin.Logging.ComponentModel.LogStatus.Paused"> <summary> Pauses log activitiy. </summary> </member> <member name="T:iTin.Logging.ComponentModel.ILog"> <summary> Declares members implemented by Log Writer classes. </summary> </member> <member name="M:iTin.Logging.ComponentModel.ILog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ComponentModel.ILog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ComponentModel.ILog.WriteExceptionEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.Exception,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="exception">Exception to log</param> <param name="callerData">Caller data information.</param> </member> <member name="T:iTin.Logging.ComponentModel.MappingInfo"> <summary> Defines mapping information </summary> </member> <member name="P:iTin.Logging.ComponentModel.MappingInfo.Caller"> <summary> Gets or set the caller data </summary> <value> The caller data </value> </member> <member name="P:iTin.Logging.ComponentModel.MappingInfo.Exception"> <summary> Gets or set the exception to log </summary> <value> The exception to log. </value> </member> <member name="P:iTin.Logging.ComponentModel.MappingInfo.Message"> <summary> Gets or sets the message to log </summary> <value> The message to log. </value> </member> <member name="P:iTin.Logging.ComponentModel.MappingInfo.Level"> <summary> Gets or sets the log level. </summary> <value>The level.</value> </member> <member name="M:iTin.Logging.ComponentModel.MappingInfo.Parse(System.String)"> <summary> Parses the specified entry. </summary> <param name="entry">The entry.</param> <returns> Parsed pattern string. </returns> </member> <member name="M:iTin.Logging.ComponentModel.MappingInfo.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ComponentModel.FileLogSettings"> <summary> Defines file log settings. </summary> </member> <member name="M:iTin.Logging.ComponentModel.FileLogSettings.#ctor"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ComponentModel.FileLogSettings" /> class. </summary> </member> <member name="P:iTin.Logging.ComponentModel.FileLogSettings.FilenamePattern"> <summary> Gets the log file name pattern </summary> <value> A string that specifies the log file name pattern. </value> </member> <member name="M:iTin.Logging.ComponentModel.FileLogSettings.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.EventArgs.ColoredConsoleEventArgs"> <summary> Provides data for the <see cref="T:iTin.Logging.ColoredConsoleLog"/>. </summary> <seealso cref="T:System.ComponentModel.HandledEventArgs" /> </member> <member name="P:iTin.Logging.EventArgs.ColoredConsoleEventArgs.Layout"> <summary> Gets or sets the layout to use. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleLayout"/> that contains layout to use. </value> </member> <member name="P:iTin.Logging.EventArgs.ColoredConsoleEventArgs.Message"> <summary> Gets or sets the message. </summary> <value> A <see cref="T:System.String"/> that contains the message. </value> </member> <member name="T:iTin.Logging.EventArgs.ConsoleEventArgs"> <summary> Provides data for the <see cref="T:iTin.Logging.ConsoleLog"/>. </summary> <seealso cref="T:System.ComponentModel.HandledEventArgs" /> </member> <member name="P:iTin.Logging.EventArgs.ConsoleEventArgs.Layout"> <summary> Gets or sets the layout to use. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.ConsoleLayout"/> that contains layout to use. </value> </member> <member name="P:iTin.Logging.EventArgs.ConsoleEventArgs.Message"> <summary> Gets or sets the message. </summary> <value> A <see cref="T:System.String"/> that contains the message. </value> </member> <member name="T:iTin.Logging.EventArgs.FileLogEventArgs"> <summary> Provides data for the <see cref="T:iTin.Logging.FileLog"/>. </summary> <seealso cref="T:System.ComponentModel.HandledEventArgs" /> </member> <member name="P:iTin.Logging.EventArgs.FileLogEventArgs.Layout"> <summary> Gets or sets the layout to use. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.FileLogLayout"/> that contains layout to use. </value> </member> <member name="P:iTin.Logging.EventArgs.FileLogEventArgs.Message"> <summary> Gets or sets the message. </summary> <value> A <see cref="T:System.String"/> that contains the message. </value> </member> <member name="P:iTin.Logging.EventArgs.FileLogEventArgs.Writer"> <summary> Gets or sets the writer to use. </summary> <value> A <see cref="T:System.IO.StreamWriter"/> that contains the writer to use. </value> </member> <member name="T:iTin.Logging.ColoredConsoleLog"> <summary> Specialization of the <see cref="T:iTin.Logging.ComponentModel.ILog"/> interface. Writes messages to a colored console. </summary> </member> <member name="E:iTin.Logging.ColoredConsoleLog.ColoredConsoleLogEntry"> <summary> Occurs when the log text is about to be written. </summary> </member> <member name="M:iTin.Logging.ColoredConsoleLog.#ctor(iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.ILayout)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ConsoleLog" /> class. </summary> <param name="level">The log level.</param> <param name="layout">The layout to apply.</param> </member> <member name="P:iTin.Logging.ColoredConsoleLog.Level"> <summary> Gets the log verbosity. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies log verbosity. </value> </member> <member name="P:iTin.Logging.ColoredConsoleLog.Layout"> <summary> Gets layout reference. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.ColoredConsoleLayout"/> reference. </value> </member> <member name="M:iTin.Logging.ColoredConsoleLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ColoredConsoleLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ColoredConsoleLog.WriteExceptionEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.Exception,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="exception">Exception to log</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ColoredConsoleLog.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.ConsoleLog"> <summary> Specialization of the <see cref="T:iTin.Logging.ComponentModel.ILog"/> interface. Writes messages to a console. </summary> </member> <member name="E:iTin.Logging.ConsoleLog.ConsoleLogEntry"> <summary> Occurs when the log text is about to be written. </summary> </member> <member name="M:iTin.Logging.ConsoleLog.#ctor(iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.ILayout)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.ConsoleLog" /> class. </summary> <param name="level">The log level.</param> <param name="layout">The layout to apply.</param> </member> <member name="P:iTin.Logging.ConsoleLog.Level"> <summary> Gets the log verbosity. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies log verbosity. </value> </member> <member name="P:iTin.Logging.ConsoleLog.Layout"> <summary> Gets layout reference. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.ConsoleLayout"/> reference. </value> </member> <member name="M:iTin.Logging.ConsoleLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ConsoleLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ConsoleLog.WriteExceptionEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.Exception,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="exception">Exception to log</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.ConsoleLog.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.FileLog"> <summary> Specialization of the <see cref="T:iTin.Logging.ComponentModel.ILog"/> interface. Writes messages to a simple text file. </summary> </member> <member name="E:iTin.Logging.FileLog.FileLogEntry"> <summary> Occurs when the log text is about to be written. </summary> </member> <member name="M:iTin.Logging.FileLog.#ctor(iTin.Logging.ComponentModel.ILayout)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.FileLog"/> class. </summary> <param name="layout">The layout to apply.</param> </member> <member name="M:iTin.Logging.FileLog.#ctor(System.String,iTin.Logging.ComponentModel.ILayout)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.FileLog" /> class. </summary> <param name="filename">A sting that specifies the log file name.</param> <param name="layout">The layout to apply.</param> </member> <member name="M:iTin.Logging.FileLog.#ctor(System.String,iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.ILayout,iTin.Logging.ComponentModel.FileLogSettings)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.FileLog" /> class. </summary> <param name="filename">A string that specifies the log file name.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel" /> enumeration value that specifies log verbosity.</param> <param name="layout">The layout to apply.</param> <param name="settings">the file log settings</param> </member> <member name="P:iTin.Logging.FileLog.ApplicationName"> <summary> Gets or sets the application name for this log file </summary> <value> A string that specifies the application log file name. </value> </member> <member name="P:iTin.Logging.FileLog.Layout"> <summary> Gets layout reference. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.FileLogLayout"/> reference. </value> </member> <member name="P:iTin.Logging.FileLog.Level"> <summary> Gets the log verbosity. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies log verbosity. </value> </member> <member name="P:iTin.Logging.FileLog.Settings"> <summary> Gets the file log settings. </summary> <value> A <see cref="T:iTin.Logging.ComponentModel.FileLogSettings"/> object. </value> </member> <member name="P:iTin.Logging.FileLog.Filename"> <summary> Gets the log file name. </summary> <value> A string that specifies the log file name. </value> </member> <member name="M:iTin.Logging.FileLog.ShowLog"> <summary> Open notepad with log file content. </summary> </member> <member name="M:iTin.Logging.FileLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.FileLog.WriteEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.FileLog.WriteExceptionEntry(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.Exception,iTin.Logging.ComponentModel.CallerData)"> <summary> Writes a log entry. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="level">A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> enumeration value that specifies the event type.</param> <param name="eventId">An integer identifying the event that occurred.</param> <param name="exception">Exception to log</param> <param name="callerData">Caller data information.</param> </member> <member name="M:iTin.Logging.FileLog.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="T:iTin.Logging.SystemHelper"> <summary> Static class than contains methods for retrieve system information. </summary> </member> <member name="M:iTin.Logging.SystemHelper.RunProgram(System.String,System.String)"> <summary> Runs specified program with parameters and options. </summary> <param name="program">Program name</param> <param name="arguments">Program arguments</param> </member> <member name="T:iTin.Logging.Logger"> <summary> Provides logging functionality for the Application. </summary> </member> <member name="M:iTin.Logging.Logger.#cctor"> <summary> Initializes static members of the <see cref="T:iTin.Logging.Logger"/> class. </summary> </member> <member name="M:iTin.Logging.Logger.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.Logger"/> class. </summary> <param name="caller">The caller file path reference.</param> </member> <member name="M:iTin.Logging.Logger.#ctor(System.String,iTin.Logging.ComponentModel.ILog[],System.String)"> <summary> Initializes a new instance of the <see cref="T:iTin.Logging.Logger"/> class. </summary> <param name="applicationName">Name of application to log</param> <param name="caller">The caller file path reference.</param> <param name="writers">An array of <see cref="T:iTin.Logging.ComponentModel.ILog"/> objects used to initialize the <see cref="P:Logger.LogWriters"/> property.</param> </member> <member name="P:iTin.Logging.Logger.Instance"> <summary> Gets or sets the logger instance. </summary> <value> An Logger object which is the logger instance. </value> </member> <member name="P:iTin.Logging.Logger.RootDirectory"> <summary> Gets the root directory app. This is root level to deep log </summary> <value> Gets the root directory app. </value> </member> <member name="P:iTin.Logging.Logger.ApplicationName"> <summary> Gets the name of the application. </summary> <value>The name of the application.</value> </member> <member name="P:iTin.Logging.Logger.Deep"> <summary> Gets or sets log deep. </summary> <value> One of value of <see cref="T:iTin.Logging.ComponentModel.LogDeep"/> enumeration. </value> </member> <member name="P:iTin.Logging.Logger.Logs"> <summary> Gets the collection of Log Writers that are used to log the Application events. </summary> <value> An <b>IList</b><<see cref="T:iTin.Logging.ComponentModel.ILog"/>> collection of Log Writers. </value> </member> <member name="P:iTin.Logging.Logger.Status"> <summary> Gets or sets status log. </summary> <value> One of value of <see cref="T:iTin.Logging.ComponentModel.LogStatus"/> enumeration. </value> </member> <member name="M:iTin.Logging.Logger.Debug(System.String,System.String,System.String,System.Int32)"> <summary> Shows <b>Debug</b> message for all registered loggers. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.Logger.Error(System.String,System.Exception,System.String,System.String,System.Int32)"> <summary> Shows <b>Error</b> message for all registered loggers. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="exception">An exception that contains the message to be logged.</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.Logger.Fatal(System.String,System.String,System.String,System.Int32)"> <summary> Shows <b>Fatal</b> message for all registered loggers. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.Logger.Info(System.String,System.String,System.String,System.Int32)"> <summary> Shows <b>Info</b> message for all registered loggers. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.Logger.Warn(System.String,System.String,System.String,System.Int32)"> <summary> Shows <b>Warn</b> message for all registered loggers. </summary> <param name="message">A string that contains the message to be logged.</param> <param name="filePath">File path of caller</param> <param name="memberName">Member name of caller</param> <param name="lineNumber">Line number of caller</param> </member> <member name="M:iTin.Logging.Logger.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="M:iTin.Logging.Logger.ConvertToLogLevel(System.Diagnostics.TraceLevel)"> <summary> Converts the <a href="http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelevel.aspx">TraceLevel</a> value to <see cref="T:iTin.Logging.ComponentModel.LogLevel"/>. </summary> <param name="level">A <a href="http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelevel.aspx">TraceLevel</a> value to be converted.</param> <returns> A <see cref="T:iTin.Logging.ComponentModel.LogLevel"/> value that corresponds to the passed <a href="http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelevel.aspx">TraceLevel</a>. </returns> </member> <member name="M:iTin.Logging.Logger.Log(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.String,System.String,System.Int32)"> <summary> <para> Writes the specified log record via all Log Writers available in the <see cref="P:iTin.Logging.Logger.Logs"/> collection. </para> </summary> <param name="message">A string that specifies the message to be logged.</param> <param name="level">A <see cref="T:LogLevel"/> enumeration value specifying the type of event that has occurred.</param> <param name="eventId">An integer identifying the event that has occurred.</param> <param name="filePath">The caller file path reference.</param> <param name="memberName">The caller member name value.</param> <param name="lineNumber">The caller line number value.</param> </member> <member name="M:iTin.Logging.Logger.LogException(System.String,iTin.Logging.ComponentModel.LogLevel,System.Int32,System.Exception,System.String,System.String,System.Int32)"> <summary> <para> Writes the specified exception log record via all Log Writers available in the <see cref="P:iTin.Logging.Logger.Logs"/> collection. </para> </summary> <param name="message">A string that specifies the message to be logged.</param> <param name="level">A <see cref="T:LogLevel"/> enumeration value specifying the type of event that has occurred.</param> <param name="eventId">An integer identifying the event that has occurred.</param> <param name="exception">The exception to log.</param> <param name="filePath">The caller file path reference.</param> <param name="memberName">The caller member name value.</param> <param name="lineNumber">The caller line number value.</param> </member> </members> </doc> |