1 // -----------------------------------------------------------------------
\r
2 // Copyright (c) Microsoft Corporation. All rights reserved.
\r
3 // -----------------------------------------------------------------------
\r
7 namespace System.ComponentModel.Composition.Diagnostics
\r
9 internal abstract class TraceWriter
\r
11 public abstract bool CanWriteInformation
\r
16 public abstract bool CanWriteWarning
\r
21 public abstract bool CanWriteError
\r
26 public abstract void WriteInformation(CompositionTraceId traceId, string format, params object[] arguments);
\r
28 public abstract void WriteWarning(CompositionTraceId traceId, string format, params object[] arguments);
\r
30 public abstract void WriteError(CompositionTraceId traceId, string format, params object[] arguments);
\r