LogMessage
Ecng.Logging
A debug message.
Constructores
LogMessage
public LogMessage(ILogSource source, DateTime time, LogLevels level, string message, object[] args)
logMessage = LogMessage(source, time, level, message, args)
Initializes a new instance of the LogMessage.
- source
- The log source.
- time
- Message creating time.
- level
- The level of the log message.
- message
- Text message.
- args
- Text message settings. Used if a message is the format string. For details, see Object[]).
LogMessage
public LogMessage(ILogSource source, DateTime time, LogLevels level, Func<string> getMessage)
logMessage = LogMessage(source, time, level, getMessage)
Initializes a new instance of the LogMessage.
- source
- The log source.
- time
- Message creating time.
- level
- The level of the log message.
- getMessage
- The function returns the text for Message.
Propiedades
IsDispose
public bool IsDispose { get; internal set; }
value = logMessage.IsDispose
logMessage.IsDispose = value
Special message initiated from Dispose method.
Source
public ILogSource Source { get; set; }
value = logMessage.Source
logMessage.Source = value
The log source.
Time
public DateTime Time { get; set; }
value = logMessage.Time
logMessage.Time = value
Message creating time.
Métodos
ToString
public override string ToString()
result = logMessage.ToString()
Returns a string representation of the tuple, with values separated by commas.
Devuelve: A string representing the tuple's values.