4 types derived from ActivationFeature
System.Composition.TypedParts (4)
System\Composition\TypedParts\ActivationFeatures\DisposalFeature.cs (1)
13internal sealed class DisposalFeature : ActivationFeature
System\Composition\TypedParts\ActivationFeatures\LifetimeFeature.cs (1)
14internal sealed class LifetimeFeature : ActivationFeature
System\Composition\TypedParts\ActivationFeatures\OnImportsSatisfiedFeature.cs (1)
18internal sealed class OnImportsSatisfiedFeature : ActivationFeature
System\Composition\TypedParts\ActivationFeatures\PropertyInjectionFeature.cs (1)
17internal sealed class PropertyInjectionFeature : ActivationFeature
9 references to ActivationFeature
System.Composition.TypedParts (9)
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (4)
25private readonly ActivationFeature[] _activationFeatures; 42ActivationFeature[] activationFeatures, 54ActivationFeature[] activationFeatures) 201foreach (var activationFeature in _activationFeatures)
System\Composition\TypedParts\Discovery\TypeInspector.cs (2)
18private readonly ActivationFeature[] _activationFeatures; 21public TypeInspector(AttributedModelProvider attributeContext, ActivationFeature[] activationFeatures)
System\Composition\TypedParts\TypedPartExportDescriptorProvider.cs (3)
124private static ActivationFeature[] CreateActivationFeatures(AttributedModelProvider attributeContext) 126return new ActivationFeature[] { 134internal static ActivationFeature[] DebugGetActivationFeatures(AttributedModelProvider attributeContext)