17 instantiations of CompositionContract
Microsoft.DotNet.AsmDiff (1)
System.Composition.Hosting (1)
System.Composition.Runtime (6)
System.Composition.TypedParts (9)
96 references to CompositionContract
Microsoft.AspNetCore.App.Analyzers.Test (1)
Microsoft.DotNet.AsmDiff (3)
System.Composition.Hosting (55)
System\Composition\Hosting\Core\CompositionDependency.cs (8)
23private readonly CompositionContract _contract;
40public static CompositionDependency Satisfied(CompositionContract contract, ExportDescriptorPromise target, bool isPrerequisite, object site)
65public static CompositionDependency Missing(CompositionContract contract, object site)
87public static CompositionDependency Oversupplied(CompositionContract contract, IEnumerable<ExportDescriptorPromise> targets, object site)
105private CompositionDependency(CompositionContract contract, ExportDescriptorPromise target, bool isPrerequisite, object site)
113private CompositionDependency(CompositionContract contract, object site)
119private CompositionDependency(CompositionContract contract, IEnumerable<ExportDescriptorPromise> targets, object site)
148public CompositionContract Contract { get { return _contract; } }
System.Composition.Runtime (10)
System.Composition.TypedParts (27)