public AsyncAppender.AsyncAppender(Func<int> getDropRepeatMessageDelayMs)
Creates a new AsyncAppender instance using the supplied arguments.
getDropRepeatMessageDelayMsFunc<int>- Specifies get drop repeat message delay ms.
Provides async appender data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Loki.Common
public class AsyncAppenderView DPB1 version →public AsyncAppender.AsyncAppender(Func<int> getDropRepeatMessageDelayMs)
Creates a new AsyncAppender instance using the supplied arguments.
getDropRepeatMessageDelayMsFunc<int>public void AsyncAppender.ActivateOptions()
Executes the activate options operation.
public void AsyncAppender.AddAppender(IAppender newAppender)
Adds appender using the supplied arguments.
newAppenderIAppenderpublic void AsyncAppender.Close()
Executes the close operation.
public void AsyncAppender.DoAppend(LoggingEvent loggingEvent)
Executes the do append operation with the supplied arguments.
loggingEventLoggingEventpublic void AsyncAppender.DoAppend(LoggingEvent[] loggingEvents)
Executes the do append operation with the supplied arguments.
loggingEventsLoggingEvent[]public IAppender AsyncAppender.GetAppender(string name)
Returns appender using the supplied arguments.
namestringReturns: The IAppender result.
public void AsyncAppender.RemoveAllAppenders()
Removes all appenders.
public IAppender AsyncAppender.RemoveAppender(IAppender appender)
Removes appender using the supplied arguments.
appenderIAppenderReturns: The IAppender result.
public IAppender AsyncAppender.RemoveAppender(string name)
Removes appender using the supplied arguments.
namestringReturns: The IAppender result.
public AppenderCollection AsyncAppender.Appenders { get; }
Gets appenders for AsyncAppender.
public FixFlags AsyncAppender.Fix { get; set; }
Gets or sets fix for AsyncAppender.
public string AsyncAppender.Name { get; set; }
Gets or sets name for AsyncAppender.
DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.