1 // -----------------------------------------------------------------------
\r
2 // Copyright (c) Microsoft Corporation. All rights reserved.
\r
3 // -----------------------------------------------------------------------
\r
5 using System.ComponentModel.Composition.Primitives;
\r
7 namespace System.ComponentModel.Composition
\r
9 internal interface IAttributedImport
\r
11 string ContractName { get; }
\r
12 Type ContractType { get; }
\r
13 bool AllowRecomposition { get; }
\r
14 CreationPolicy RequiredCreationPolicy { get; }
\r
15 ImportCardinality Cardinality { get; }
\r