Search Results for

    Show / Hide Table of Contents

    Class ProgressTraceListener

    The ProgressTraceListener class allows directing tracing or debugging output to Progress.

    To activate, place the following snippet into the one-time set-up method of either a test's fixture or the set-up fixture of a project: System.Trace.Listeners.Add(new ProgressTraceListener());

    Make sure to only add a listener once, e.g.: if (!System.Trace.Listeners.OfType<ProgressTraceListener>().Any()) System.Trace.Listeners.Add(new ProgressTraceListener());

    Alternatively, add it in the one-time set-up and again remove it in the one-time tear-down, e.g.: _progressTraceListener = new ProgressTraceListener(); System.Trace.Listeners.Add(_progressTraceListener); System.Trace.Listeners.Remove(_progressTraceListener); _progressTraceListener.Close();

    Inheritance
    object
    MarshalByRefObject
    TraceListener
    TextWriterTraceListener
    ProgressTraceListener
    Implements
    IDisposable
    Inherited Members
    TextWriterTraceListener.Close()
    TextWriterTraceListener.Dispose(bool)
    TextWriterTraceListener.Flush()
    TextWriterTraceListener.Write(string)
    TextWriterTraceListener.WriteLine(string)
    TextWriterTraceListener.Writer
    TraceListener.Dispose()
    TraceListener.GetSupportedAttributes()
    TraceListener.TraceTransfer(TraceEventCache, string, int, string, Guid)
    TraceListener.Fail(string)
    TraceListener.Fail(string, string)
    TraceListener.Write(object)
    TraceListener.Write(string, string)
    TraceListener.Write(object, string)
    TraceListener.WriteIndent()
    TraceListener.WriteLine(object)
    TraceListener.WriteLine(string, string)
    TraceListener.WriteLine(object, string)
    TraceListener.TraceData(TraceEventCache, string, TraceEventType, int, object)
    TraceListener.TraceData(TraceEventCache, string, TraceEventType, int, params object[])
    TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int)
    TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int, string)
    TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int, string, params object[])
    TraceListener.Attributes
    TraceListener.Name
    TraceListener.IsThreadSafe
    TraceListener.IndentLevel
    TraceListener.IndentSize
    TraceListener.Filter
    TraceListener.NeedIndent
    TraceListener.TraceOutputOptions
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NUnit.Framework.Diagnostics
    Assembly: nunit.framework.dll
    Syntax
    public class ProgressTraceListener : TextWriterTraceListener, IDisposable
    Remarks

    Although named "Trace", TextWriterTraceListener "directs tracing or debugging output".

    This listener is provided by NUnit (i.e. the origin of Progress) same as the ConsoleTraceListener is provided by .NET (the origin of Console).

    Constructors

    View Source

    ProgressTraceListener()

    Construct a ProgressTraceListener with trace output written to Progress

    Declaration
    public ProgressTraceListener()

    Implements

    IDisposable
    • View Source
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0