2 instantiations of ExportKey
Microsoft.CodeAnalysis.Workspaces.Desktop (2)
Workspace\Host\Mef\MefV1HostServices.cs (2)
83
var key = new
ExportKey
(typeof(TExtension).AssemblyQualifiedName, typeof(TMetadata).AssemblyQualifiedName);
100
var key = new
ExportKey
(typeof(TExtension).AssemblyQualifiedName, "");
7 references to ExportKey
Microsoft.CodeAnalysis.Workspaces.Desktop (7)
Workspace\Host\Mef\MefV1HostServices.cs (7)
35
private ImmutableDictionary<
ExportKey
, IEnumerable> _exportsMap
36
= ImmutableDictionary<
ExportKey
, IEnumerable>.Empty;
83
var
key = new ExportKey(typeof(TExtension).AssemblyQualifiedName, typeof(TMetadata).AssemblyQualifiedName);
100
var
key = new ExportKey(typeof(TExtension).AssemblyQualifiedName, "");
113
private readonly struct ExportKey : IEquatable<
ExportKey
>
125
public bool Equals(
ExportKey
other)
132
=> obj is
ExportKey
exportKey && this.Equals(exportKey);