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)
			{
			}
Exemple #11
0
 public DelimitedListTraceListener(MTextWriter mwriter, string name)
     : base(mwriter, name)
 {
 }
Exemple #12
0
 public DelimitedListTraceListener(MTextWriter mwriter)
     : base(mwriter)
 {
 }
Exemple #13
0
 private static void writeToFile(string value, string path)
 {
     using (var writer = new StreamWriter(path, true))
         using (var syncWriter = TextWriter.Synchronized(writer))
             syncWriter.WriteLine(value);
 }