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