1 type derived from DependencyAccessor
System.Composition.Hosting (1)
System\Composition\Hosting\Core\ExportDescriptorRegistryUpdate.cs (1)
11internal sealed class ExportDescriptorRegistryUpdate : DependencyAccessor
25 references to DependencyAccessor
Microsoft.DotNet.AsmDiff (1)
MefHelpers.cs (1)
74public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor descriptorAccessor)
System.Composition.Hosting (17)
System\Composition\Hosting\Core\ExportDescriptorProvider.cs (1)
48DependencyAccessor descriptorAccessor);
System\Composition\Hosting\Providers\CurrentScope\CurrentScopeExportDescriptorProvider.cs (1)
13public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor definitionAccessor)
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryExportDescriptorProvider.cs (3)
16public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract exportKey, DependencyAccessor definitionAccessor) 22var gldm = gld.CreateStaticDelegate<Func<CompositionContract, DependencyAccessor, object>>(); 26private static ExportDescriptorPromise[] GetExportFactoryDescriptors<TProduct>(CompositionContract exportFactoryContract, DependencyAccessor definitionAccessor)
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryWithMetadataExportDescriptorProvider.cs (3)
18public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor definitionAccessor) 25var gldm = gld.CreateStaticDelegate<Func<CompositionContract, DependencyAccessor, object>>(); 29private static ExportDescriptorPromise[] GetExportFactoryDescriptors<TProduct, TMetadata>(CompositionContract exportFactoryContract, DependencyAccessor definitionAccessor)
System\Composition\Hosting\Providers\ImportMany\ImportManyExportDescriptorProvider.cs (3)
17public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor definitionAccessor) 35var gimdm = gimd.CreateStaticDelegate<Func<CompositionContract, CompositionContract, DependencyAccessor, object>>(); 39private static ExportDescriptorPromise GetImportManyDescriptor<TElement>(CompositionContract importManyContract, CompositionContract elementContract, DependencyAccessor definitionAccessor)
System\Composition\Hosting\Providers\Lazy\LazyExportDescriptorProvider.cs (3)
17public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract exportKey, DependencyAccessor definitionAccessor) 23var gldm = gld.CreateStaticDelegate<Func<CompositionContract, DependencyAccessor, object>>(); 27private static ExportDescriptorPromise[] GetLazyDefinitions<TValue>(CompositionContract lazyContract, DependencyAccessor definitionAccessor)
System\Composition\Hosting\Providers\Lazy\LazyWithMetadataExportDescriptorProvider.cs (3)
17public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract exportKey, DependencyAccessor definitionAccessor) 24var gldm = gld.CreateStaticDelegate<Func<CompositionContract, DependencyAccessor, object>>(); 28private static ExportDescriptorPromise[] GetLazyDefinitions<TValue, TMetadata>(CompositionContract lazyContract, DependencyAccessor definitionAccessor)
System.Composition.TypedParts (7)
System\Composition\Hosting\InstanceExportDescriptorProvider.cs (1)
19public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor descriptorAccessor)
System\Composition\TypedParts\ActivationFeatures\ActivationFeature.cs (1)
40public virtual IEnumerable<CompositionDependency> GetDependencies(TypeInfo partType, DependencyAccessor definitionAccessor)
System\Composition\TypedParts\ActivationFeatures\PropertyInjectionFeature.cs (1)
27public override IEnumerable<CompositionDependency> GetDependencies(TypeInfo partType, DependencyAccessor definitionAccessor)
System\Composition\TypedParts\Discovery\DiscoveredExport.cs (1)
32DependencyAccessor definitionAccessor)
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (2)
72public CompositionDependency[] GetDependencies(DependencyAccessor definitionAccessor) 81private IEnumerable<CompositionDependency> GetPartActivatorDependencies(DependencyAccessor definitionAccessor)
System\Composition\TypedParts\TypedPartExportDescriptorProvider.cs (1)
55public override IEnumerable<ExportDescriptorPromise> GetExportDescriptors(CompositionContract contract, DependencyAccessor definitionAccessor)