protected FileTargetBase(Layout layout) : base(layout) { FileNamingParameters = new FileNamingParameters(); RetainDays = 30; KeepLogFilesOpenForWrite = true; }
public SQLiteTarget(Layout layout) : base(layout) { // defaults... this.RetainDays = 30; this.DatabasePath = "MetroLogs/MetroLog.db"; }
public StreamingFileTarget(Layout layout) : base(layout) { FileNamingParameters.IncludeLevel = false; FileNamingParameters.IncludeLogger = false; FileNamingParameters.IncludeSequence = false; FileNamingParameters.IncludeSession = false; FileNamingParameters.IncludeTimestamp = FileTimestampMode.Date; FileNamingParameters.CreationMode = FileCreationMode.AppendIfExisting; }
public FileStreamingTarget(Layout layout) : base(layout) { this.FileNamingParameters.IncludeLevel = false; this.FileNamingParameters.IncludeLogger = false; this.FileNamingParameters.IncludeSequence = false; this.FileNamingParameters.IncludeSession = false; this.FileNamingParameters.IncludeTimestamp = FileTimestampMode.Date; }
public BufferedTarget(Layout layout, int threshold) : base(layout) { if (threshold < 1) throw new ArgumentOutOfRangeException("threshold"); this.Threshold = threshold; this.Buffer = new List<LogEventInfo>(); }
public SnapshotFileTarget(Layout layout) : base(layout) { FileNamingParameters.IncludeLevel = true; FileNamingParameters.IncludeLogger = true; FileNamingParameters.IncludeSession = false; FileNamingParameters.IncludeSequence = true; FileNamingParameters.IncludeTimestamp = FileTimestampMode.DateTime; FileNamingParameters.CreationMode = FileCreationMode.ReplaceIfExisting; }
public FileStreamingTarget(Layout layout) : base(layout) { }
protected Target(Layout layout) { this.Layout = layout; }
internal StreamingTarget(Layout layout) : base(layout) { this.Queue = new StreamingQueue<LogEventInfo>(); this.Queue.ItemDequeued += Queue_ItemDequeued; }
public DebugTarget(Layout layout) : base(layout) { }
public EtwTarget(Layout layout) : base(layout) { }
protected WinRTFileTarget(Layout layout) : base(layout) { }
public TestFileTarget(Layout layout) : base(layout) { }
public JsonPostTarget(Layout layout, int threshold, Uri url) : base(layout, threshold) { this.Url = url; }
protected FileTarget(Layout layout) : base(layout) { appDataPath = GetUserAppDataPath(); }
protected Wp8FileTarget(Layout layout) : base(layout) { }
public FileSnapshotTarget(Layout layout) : base(layout) { }
public TraceTarget(Layout layout) : base(layout) { }
protected Target(Layout layout) { Layout = layout; }
protected FileTargetBase(Layout layout) : base(layout) { this.FileNamingParameters = new FileNamingParameters(); this.RetainDays = 30; }
public InMemoryLogTarget(Layout layout, int maxLines = 100) : base(layout) { this.maxLines = maxLines; }
protected AsyncTarget(Layout layout) : base(layout) { }
public ConsoleTarget(Layouts.Layout layout) : base(layout) { }