docs.unity.cn
    Show / Hide Table of Contents

    Class UnityDebugLogSinkExt

    Extension class for LoggerWriterConfig .UnityDebugLog

    Inheritance
    Object
    UnityDebugLogSinkExt
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Logging.Sinks
    Syntax
    public static class UnityDebugLogSinkExt

    Methods

    UnityDebugLog(LoggerWriterConfig, FormatterStruct, Nullable<Boolean>, Nullable<LogLevel>, Nullable<FixedString512Bytes>)

    Write logs with UnityEngine.Debug.Log. Used for debugging or for compatibility

    Declaration
    public static LoggerConfig UnityDebugLog(this LoggerWriterConfig writeTo, FormatterStruct formatter = default(FormatterStruct), bool? captureStackTrace = null, LogLevel? minLevel = null, FixedString512Bytes? outputTemplate = null)
    Parameters
    Type Name Description
    LoggerWriterConfig writeTo

    Logger config

    FormatterStruct formatter

    Formatter that should be used by this sink. Text is default

    Nullable<Boolean> captureStackTrace

    True if stack traces should be captured

    Nullable<LogLevel> minLevel

    Minimal level of logs for this particular sink. Null if common level should be used

    Nullable<FixedString512Bytes> outputTemplate

    Output message template for this particular sink. Null if common template should be used

    Returns
    Type Description
    LoggerConfig

    Logger config

    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Wednesday, May 31, 2023