| File: src\runtime\src\libraries\Common\src\System\Composition\Diagnostics\TraceWriter.cs | Web Access |
| Project: src\runtime\src\libraries\System.ComponentModel.Composition.Registration\src\System.ComponentModel.Composition.Registration.csproj (System.ComponentModel.Composition.Registration) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Composition.Diagnostics { internal abstract class TraceWriter { public abstract bool CanWriteInformation { get; } public abstract bool CanWriteWarning { get; } public abstract bool CanWriteError { get; } public abstract void WriteInformation(CompositionTraceId traceId, string format, params object[] arguments); public abstract void WriteWarning(CompositionTraceId traceId, string format, params object[] arguments); public abstract void WriteError(CompositionTraceId traceId, string format, params object[] arguments); } }