Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    ConsoleLogListener Class

    Namespace: Stride.Core.Diagnostics
    Assembly: Stride.Core.dll

    A LogListener implementation redirecting its output to the default OS console. If console is not supported message are output to System.Diagnostics.Debug

    System.Object → LogListener → ConsoleLogListener
    Derived from ConsoleLogListener:

    public class ConsoleLogListener : LogListener, IDisposable
    Name Description
    Properties
    LogLevel

    Gets or sets the minimum log level handled by this listener.

    LogMode

    Gets or sets the log mode.

    Methods
    HideConsole()
    OnLog(ILogMessage)
    ShowConsole()
    | Improve this Doc View Source

    Properties


    LogLevel

    Gets or sets the minimum log level handled by this listener.

    public LogMessageType LogLevel { get; set; }
    Property Value
    Type Description
    LogMessageType

    The minimum log level.


    LogMode

    Gets or sets the log mode.

    public ConsoleLogMode LogMode { get; set; }
    Property Value
    Type Description
    ConsoleLogMode

    The log mode.

    | Improve this Doc View Source

    Methods


    HideConsole()

    public static void HideConsole()

    OnLog(ILogMessage)

    protected override void OnLog(ILogMessage logMessage)
    Parameters
    Type Name Description
    ILogMessage logMessage
    Overrides
    LogListener.OnLog(ILogMessage)

    ShowConsole()

    public static void ShowConsole()

    Inherited Members

    LogListener.LogMessageCount
    LogListener.UseFlushAsync
    LogListener.TextFormatter
    LogListener.LogCountFlushLimit
    LogListener.ShouldFlush(ILogMessage)
    LogListener.Flush()
    LogListener.Dispose()
    LogListener.GetDefaultText(ILogMessage)
    LogListener.GetExceptionText(ILogMessage)

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation