6 instantiations of ContainerConfiguration
Microsoft.Cci.Extensions (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Microsoft.DotNet.AsmDiff (1)
27 references to ContainerConfiguration
Microsoft.Cci.Extensions (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.DotNet.AsmDiff (5)
System.Composition.TypedParts (19)
System\Composition\Hosting\ContainerConfiguration.cs (17)
50public ContainerConfiguration WithProvider(ExportDescriptorProvider exportDescriptorProvider)
68public ContainerConfiguration WithDefaultConventions(AttributedModelProvider conventions)
88public ContainerConfiguration WithPart(Type partType)
100public ContainerConfiguration WithPart(Type partType, AttributedModelProvider conventions)
112public ContainerConfiguration WithPart<TPart>()
124public ContainerConfiguration WithPart<TPart>(AttributedModelProvider conventions)
135public ContainerConfiguration WithParts(params Type[] partTypes)
146public ContainerConfiguration WithParts(IEnumerable<Type> partTypes)
158public ContainerConfiguration WithParts(IEnumerable<Type> partTypes, AttributedModelProvider conventions)
175public ContainerConfiguration WithAssembly(Assembly assembly)
187public ContainerConfiguration WithAssembly(Assembly assembly, AttributedModelProvider conventions)
198public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies)
210public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies, AttributedModelProvider conventions)
226public ContainerConfiguration WithExport<TExport>(TExport exportedInstance)
244public ContainerConfiguration WithExport<TExport>(TExport exportedInstance, string contractName = null, IDictionary<string, object> metadata = null)
260public ContainerConfiguration WithExport(Type contractType, object exportedInstance)
282public ContainerConfiguration WithExport(Type contractType, object exportedInstance, string contractName = null, IDictionary<string, object> metadata = null)