2 overrides of Metadata
System.Composition.Hosting (2)
System\Composition\Hosting\Core\CycleBreakingExportDescriptor.cs (1)
29public override IDictionary<string, object> Metadata
System\Composition\Hosting\Core\DirectExportDescriptor.cs (1)
30public override IDictionary<string, object> Metadata { get { return _metadata; } }
8 references to Metadata
System.Composition.Hosting (8)
System\Composition\Hosting\Core\CycleBreakingExportDescriptor.cs (1)
36return _exportDescriptor.Value.Metadata;
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
29return _exportDescriptor.Value.Metadata;
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryExportDescriptorProvider.cs (1)
57dsc.Metadata);
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryWithMetadataExportDescriptorProvider.cs (2)
60metadataProvider(dsc.Metadata)); 62dsc.Metadata);
System\Composition\Hosting\Providers\Lazy\LazyExportDescriptorProvider.cs (1)
39return ExportDescriptor.Create((c, o) => new Lazy<TValue>(() => (TValue)CompositionOperation.Run(c, da)), dsc.Metadata);
System\Composition\Hosting\Providers\Lazy\LazyWithMetadataExportDescriptorProvider.cs (2)
44return new Lazy<TValue, TMetadata>(() => (TValue)CompositionOperation.Run(c, da), metadataProvider(dsc.Metadata)); 45}, dsc.Metadata);