Click or drag to resize

RichTextBoxTargetMessageRetentionStrategy Enumeration

How to handle messages when switching between target controls or no control is attached at all

Namespace:  NLog.Windows.Forms
Assembly:  NLog.Windows.Forms (in NLog.Windows.Forms.dll) Version: 5.2.3+a6f5d4397ec11371a92ffd5b29f2da9844f01c95
Syntax
public enum RichTextBoxTargetMessageRetentionStrategy
Members
  Member nameValueDescription
None0 Just skip logging events when no target control attached. Only new messages would be sent to rich text box after attachement. No additional resources spent on this.
OnlyMissed1 Store logging events only during periods when no target control attached. Only these messages would be sent to rich text box after attachment. Messages that were sent to previous textbox are not stored and would not be shown. Number of events stored is limited by MaxLines.
All2 Store all events in internal queue. After attaching to a new control all the stored messages would be repeated in it, including messages that were sent to previous textbox. Number of messages stored is limited by MaxLines.
See Also