using System; namespace System.Diagnostics { /// Provides the base class for trace filter implementations. /// 2 // Token: 0x020000FE RID: 254 public abstract class TraceFilter { /// When overridden in a derived class, determines whether the trace listener should trace the event. /// true to trace the specified event; otherwise, false. /// The that contains information for the trace event. /// The name of the source. /// One of the values specifying the type of event that has caused the trace. /// A trace identifier number. /// Either the format to use for writing an array of arguments specified by the parameter, or a message to write. /// An array of argument objects. /// A trace data object. /// An array of trace data objects. /// 2 // Token: 0x060008F6 RID: 2294 public abstract bool ShouldTrace(TraceEventCache cache, string source, TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data); } }