// ------------------------------------------------------------------ // Methods // ------------------------------------------------------------------ // determine whether an extended trace should be produced for the given // object static public bool IsExtendedTraceEnabled(object element, TraceDataLevel level) { if (TraceData.IsEnabled) { PresentationTraceLevel traceLevel = PresentationTraceSources.GetTraceLevel(element); return (traceLevel >= (PresentationTraceLevel)level); } else return false; }
// ------------------------------------------------------------------ // Methods // ------------------------------------------------------------------ // determine whether an extended trace should be produced for the given // object static public bool IsExtendedTraceEnabled(object element, TraceDataLevel level) { if (TraceData.IsEnabled) { PresentationTraceLevel traceLevel = PresentationTraceSources.GetTraceLevel(element); return(traceLevel >= (PresentationTraceLevel)level); } else { return(false); } }
bool IsExtendedTraceEnabled(TraceDataLevel level) { if (_host != null) { return TraceData.IsExtendedTraceEnabled(_host.ParentBindingExpression, level); } else { return false; } }