Search Results for

    Show / Hide Table of Contents

    Class CurrentTaskIdLayoutRenderer

    Renders the identifier of the current Task, or an empty string if not within a Task.

    Not used directly by the library user.

    Inheritance
    Object
    NLog.LayoutRenderers.LayoutRenderer
    CurrentTaskIdLayoutRenderer
    Implements
    IDisposable
    Inherited Members
    NLog.LayoutRenderers.LayoutRenderer.ToString()
    NLog.LayoutRenderers.LayoutRenderer.Dispose()
    NLog.LayoutRenderers.LayoutRenderer.Render(NLog.LogEventInfo)
    NLog.LayoutRenderers.LayoutRenderer.InitializeLayoutRenderer()
    NLog.LayoutRenderers.LayoutRenderer.CloseLayoutRenderer()
    NLog.LayoutRenderers.LayoutRenderer.Dispose(System.Boolean)
    NLog.LayoutRenderers.LayoutRenderer.GetFormatProvider(NLog.LogEventInfo, System.IFormatProvider)
    NLog.LayoutRenderers.LayoutRenderer.GetCulture(NLog.LogEventInfo, System.Globalization.CultureInfo)
    NLog.LayoutRenderers.LayoutRenderer.Register<T>(System.String)
    NLog.LayoutRenderers.LayoutRenderer.Register(System.String, System.Type)
    NLog.LayoutRenderers.LayoutRenderer.Register(System.String, System.Func<NLog.LogEventInfo, System.Object>)
    NLog.LayoutRenderers.LayoutRenderer.Register(System.String, System.Func<NLog.LogEventInfo, NLog.Config.LoggingConfiguration, System.Object>)
    NLog.LayoutRenderers.LayoutRenderer.Register(NLog.LayoutRenderers.FuncLayoutRenderer)
    NLog.LayoutRenderers.LayoutRenderer.LoggingConfiguration
    Namespace: actionETL.Logging.NLogExternal
    Assembly: actionETL.dll
    Syntax
    [LayoutRenderer("currenttaskid")]
    public class CurrentTaskIdLayoutRenderer : LayoutRenderer, IDisposable

    Methods

    Append(StringBuilder, LogEventInfo)

    Renders the current Task identifier and appends it to the specified StringBuilder.

    Not used directly by the library user.

    Declaration
    protected override void Append(StringBuilder builder, LogEventInfo logEvent)
    Parameters
    Type Name Description
    StringBuilder builder

    The StringBuilder to append the rendered data to.

    NLog.LogEventInfo logEvent

    Logging event.

    Overrides
    NLog.LayoutRenderers.LayoutRenderer.Append(System.Text.StringBuilder, NLog.LogEventInfo)
    Exceptions
    Type Condition
    ArgumentNullException

    builder

    Implements

    System.IDisposable
    In This Article
    Back to top Copyright © 2023 Envobi Ltd