1 // -----------------------------------------------------------------------
\r
2 // Copyright (c) Microsoft Corporation. All rights reserved.
\r
3 // -----------------------------------------------------------------------
\r
5 using System.ComponentModel.Composition.Hosting;
\r
6 using System.ComponentModel.Composition.Primitives;
\r
8 namespace System.ComponentModel.Composition
\r
10 // Internal interface for providing access to the composition error
\r
11 // identifier for an exception or error that participates in composition.
\r
12 internal interface ICompositionError
\r
14 CompositionErrorId Id
\r
19 ICompositionElement Element
\r
24 Exception InnerException
\r