Class TaggedRALogger
A release aware logger which supports tags.
public sealed class TaggedRALogger
- Inheritance
-
objectTaggedRALogger
Constructors
TaggedRALogger(string)
public TaggedRALogger(string tag)
Parameters
tagstringThe logger tag.
TaggedRALogger(string, ILogHandler)
public TaggedRALogger(string tag, ILogHandler logHandler)
Parameters
tagstringThe logger tag.
logHandlerILogHandlerThe log handler to use.
Methods
Log(LogType, string, params object[])
Logs a formatted message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void Log(LogType logType, string format, params object[] args)
Parameters
logTypeLogTypeThe type of the log.
formatstringThe format string.
argsobject[]The format arguments.
Log(object)
Logs a message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void Log(object message)
Parameters
messageobjectThe message object.
Log(string)
Logs a message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void Log(string message)
Parameters
messagestringThe message.
Log(string, params object[])
Logs a formatted message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void Log(string format, params object[] args)
Parameters
formatstringThe format string.
argsobject[]The format arguments.
LogError(object)
Logs an error message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogError(object message)
Parameters
messageobjectThe message object.
LogError(string)
Logs an error message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogError(string message)
Parameters
messagestringThe message.
LogError(string, params object[])
Logs a formatted error message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogError(string format, params object[] args)
Parameters
formatstringThe format string.
argsobject[]The format arguments.
LogWarning(object)
Logs a warning message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogWarning(object message)
Parameters
messageobjectThe message object.
LogWarning(string)
Logs a warning message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogWarning(string message)
Parameters
messagestringThe message.
LogWarning(string, params object[])
Logs a formatted warning message in development builds.
[Conditional("DEBUG")]
[Conditional("ULOGGERS_ALWAYS_LOG")]
public void LogWarning(string format, params object[] args)
Parameters
formatstringThe format string.
argsobject[]The format arguments.