1 type derived from ExportAttribute
Microsoft.Cci.Extensions (1)
Differs\ExportDifferenceRuleAttribute.cs (1)
14public class ExportDifferenceRuleAttribute : ExportAttribute
1 instantiation of ExportAttribute
System.Composition.Convention (1)
System\Composition\Convention\ExportConventionBuilder.cs (1)
143attributes.Add(new ExportAttribute(contractName, _contractType));
15 references to ExportAttribute
System.Composition.AttributedModel (6)
System\Composition\ExportAttribute.cs (4)
16/// Initializes a new instance of the <see cref="ExportAttribute"/> class, exporting the 24/// Initializes a new instance of the <see cref="ExportAttribute"/> class, exporting the 38/// Initializes a new instance of the <see cref="ExportAttribute"/> class, exporting the 51/// Initializes a new instance of the <see cref="ExportAttribute"/> class, exporting the
System\Composition\ExportMetadataAttribute.cs (1)
8/// <see cref="ExportAttribute"/>.
System\Composition\MetadataAttributeAttribute.cs (1)
8/// or method marked with the <see cref="ExportAttribute"/>.
System.Composition.Convention (4)
System\Composition\Convention\PartConventionBuilder.cs (4)
19private static readonly Type s_exportAttributeType = typeof(ExportAttribute); 495bool isConfigured = type.GetTypeInfo().GetCustomAttributes<ExportAttribute>(false).FirstOrDefault() != null || MemberHasExportMetadata(type.GetTypeInfo()); 566bool isConfigured = type.GetTypeInfo().GetCustomAttributes<ExportAttribute>(false).FirstOrDefault() != null || MemberHasExportMetadata(type.GetTypeInfo()); 799isConfigured = pi.GetCustomAttributes<ExportAttribute>(false).FirstOrDefault() != null || MemberHasExportMetadata(pi);
System.Composition.TypedParts (5)
System\Composition\TypedParts\Discovery\TypeInspector.cs (5)
55foreach (var export in _attributeContext.GetDeclaredAttributes<ExportAttribute>(partTypeAsType, partType)) 81foreach (var export in _attributeContext.GetDeclaredAttributes<ExportAttribute>(partTypeAsType, property)) 106if (attribute is ExportAttribute)