2 instantiations of ExportKey
Microsoft.CodeAnalysis.Workspaces.Desktop (2)
Workspace\Host\Mef\MefV1HostServices.cs (2)
81
var key = new
ExportKey
(typeof(TExtension).AssemblyQualifiedName!, typeof(TMetadata).AssemblyQualifiedName!);
98
var key = new
ExportKey
(typeof(TExtension).AssemblyQualifiedName!, "");
7 references to ExportKey
Microsoft.CodeAnalysis.Workspaces.Desktop (7)
Workspace\Host\Mef\MefV1HostServices.cs (7)
33
private ImmutableDictionary<
ExportKey
, IEnumerable> _exportsMap
34
= ImmutableDictionary<
ExportKey
, IEnumerable>.Empty;
81
var
key = new ExportKey(typeof(TExtension).AssemblyQualifiedName!, typeof(TMetadata).AssemblyQualifiedName!);
98
var
key = new ExportKey(typeof(TExtension).AssemblyQualifiedName!, "");
111
private readonly struct ExportKey : IEquatable<
ExportKey
>
123
public bool Equals(
ExportKey
other)
130
=> obj is
ExportKey
exportKey && this.Equals(exportKey);