public TextWriterTraceListener(MTextWriter mwriter, string name) : base(name ?? "") { if (mwriter == null) { throw new ArgumentNullException("writer"); } this.mwriter = mwriter; }
public TextWriterTraceListener (Stream stream, string name) : base (name ?? "") { if (stream == null) throw new ArgumentNullException ("stream"); if (stream.GetType () == typeof (Stream)) writer = new StreamWriter (stream); else mwriter = new MStreamWriter (stream); }
public override void Close() { if (writer != null) { writer.Flush(); writer.Close(); writer = null; } else if (mwriter != null) { mwriter.Flush(); mwriter.Close(); mwriter = null; } }
public TextWriterTraceListener(Stream stream, string name) : base(name ?? "") { if (stream == null) { throw new ArgumentNullException("stream"); } if (stream.GetType() == typeof(Stream)) { writer = new StreamWriter(stream); } else { mwriter = new MStreamWriter(stream); } }
public TextWriterTraceListener (MTextWriter mwriter, string name) : base (name ?? "") { if (mwriter == null) throw new ArgumentNullException ("writer"); this.mwriter = mwriter; }
public TextWriterTraceListener (MTextWriter mwriter) : this (mwriter, "") { }
public override void Close () { if (writer != null) { writer.Flush (); writer.Close (); writer = null; } else if (mwriter != null) { mwriter.Flush (); mwriter.Close (); mwriter = null; } }
public TextWriterTraceListener(MTextWriter mwriter) : this(mwriter, "") { }
public DelimitedListTraceListener (MTextWriter mwriter, string name) : base (mwriter, name) { }
public DelimitedListTraceListener (MTextWriter mwriter) : base (mwriter) { }
public DelimitedListTraceListener(MTextWriter mwriter, string name) : base(mwriter, name) { }
public DelimitedListTraceListener(MTextWriter mwriter) : base(mwriter) { }
private static void writeToFile(string value, string path) { using (var writer = new StreamWriter(path, true)) using (var syncWriter = TextWriter.Synchronized(writer)) syncWriter.WriteLine(value); }