docs.unity3d.com
    Show / Hide Table of Contents

    Class LoggerExtension

    Helpers function for logging

    Inheritance
    Object
    LoggerExtension
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Cloud.Common
    Syntax
    public static class LoggerExtension

    Methods

    LogDebug(UCLogger, String)

    Log a message at the Debug log level.

    Declaration
    public static void LogDebug(this UCLogger logger, string message)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    LogDebug(UCLogger, String, Object[])

    Log a message at the Debug log level.

    Declaration
    public static void LogDebug(this UCLogger logger, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    LogError(UCLogger, Exception)

    Log an Exception at the Error log level.

    Declaration
    public static void LogError(this UCLogger logger, Exception exception)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    Exception exception

    LogError(UCLogger, Exception, String, Object[])

    Log an Exception at the Error log level.

    Declaration
    public static void LogError(this UCLogger logger, Exception exception, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    Exception exception
    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    LogError(UCLogger, String)

    Log a message at the Error log level.

    Declaration
    public static void LogError(this UCLogger logger, string message)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    LogError(UCLogger, String, Object[])

    Log a message at the Error log level.

    Declaration
    public static void LogError(this UCLogger logger, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    LogInfo(UCLogger, String)

    Log a message at the Info log level.

    Declaration
    public static void LogInfo(this UCLogger logger, string message)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    LogInfo(UCLogger, String, Object[])

    Log a message at the Info log level.

    Declaration
    public static void LogInfo(this UCLogger logger, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    LogTrace(UCLogger, String)

    Log a message at the Trace log level.

    Declaration
    public static void LogTrace(this UCLogger logger, string message)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    LogTrace(UCLogger, String, Object[])

    Log a message at the Trace log level.

    Declaration
    public static void LogTrace(this UCLogger logger, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    LogWarning(UCLogger, String)

    Log a message at the Warning log level.

    Declaration
    public static void LogWarning(this UCLogger logger, string message)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    LogWarning(UCLogger, String, Object[])

    Log a message at the Warning log level.

    Declaration
    public static void LogWarning(this UCLogger logger, string message, params object[] messageArgs)
    Parameters
    Type Name Description
    UCLogger logger

    The logger.

    String message

    The log message.

    Object[] messageArgs

    The message arguments.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023