docs.unity.cn
    Show / Hide Table of Contents

    Class StringLoggerSinkExt

    Extension class for LoggerWriterConfig .StringLogger

    Inheritance
    Object
    StringLoggerSinkExt
    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 StringLoggerSinkExt

    Methods

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

    Write logs to the string in a text form

    Declaration
    public static LoggerConfig StringLogger(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