1 // -----------------------------------------------------------------------
\r
2 // Copyright (c) Microsoft Corporation. All rights reserved.
\r
3 // -----------------------------------------------------------------------
\r
6 namespace System.ComponentModel.Composition.Diagnostics
\r
8 // NOTE: Do not change the trace ids of values that have already shipped,
\r
9 // these leak out to TraceListerners which could take a dependency on them.
\r
10 // This enum is a ushort deliberately, the maximum value of a trace id is 65535.
\r
11 internal enum CompositionTraceId : ushort
\r
15 Rejection_DefinitionRejected = 1,
\r
16 Rejection_DefinitionResurrected = 2,
\r
18 Discovery_AssemblyLoadFailed = 3,
\r
19 Discovery_DefinitionMarkedWithPartNotDiscoverableAttribute = 4,
\r
20 Discovery_DefinitionContainsGenericParameters = 5,
\r
21 Discovery_DefinitionContainsNoExports = 6,
\r
22 Discovery_MemberMarkedWithMultipleImportAndImportMany = 7,
\r