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)
65public ContainerConfiguration WithDefaultConventions(AttributedModelProvider conventions)
82public ContainerConfiguration WithPart(Type partType)
94public ContainerConfiguration WithPart(Type partType, AttributedModelProvider conventions)
106public ContainerConfiguration WithPart<TPart>()
118public ContainerConfiguration WithPart<TPart>(AttributedModelProvider conventions)
129public ContainerConfiguration WithParts(params Type[] partTypes)
140public ContainerConfiguration WithParts(IEnumerable<Type> partTypes)
152public ContainerConfiguration WithParts(IEnumerable<Type> partTypes, AttributedModelProvider conventions)
166public ContainerConfiguration WithAssembly(Assembly assembly)
178public ContainerConfiguration WithAssembly(Assembly assembly, AttributedModelProvider conventions)
189public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies)
201public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies, AttributedModelProvider conventions)
214public ContainerConfiguration WithExport<TExport>(TExport exportedInstance)
229public ContainerConfiguration WithExport<TExport>(TExport exportedInstance, string contractName = null, IDictionary<string, object> metadata = null)
242public ContainerConfiguration WithExport(Type contractType, object exportedInstance)
258public ContainerConfiguration WithExport(Type contractType, object exportedInstance, string contractName = null, IDictionary<string, object> metadata = null)