15 instantiations of PropertyKey
NuGet.ProjectModel (15)
LockFile\LockFileTargetLibrary.cs (15)
18
private static readonly PropertyKey DependenciesKey =
new
(nameof(Dependencies));
19
private static readonly PropertyKey FrameworkAssembliesKey =
new
(nameof(FrameworkAssemblies));
20
private static readonly PropertyKey FrameworkReferencesKey =
new
(nameof(FrameworkReferences));
21
private static readonly PropertyKey RuntimeAssembliesKey =
new
(nameof(RuntimeAssemblies));
22
private static readonly PropertyKey ResourceAssembliesKey =
new
(nameof(ResourceAssemblies));
23
private static readonly PropertyKey CompileTimeAssembliesKey =
new
(nameof(CompileTimeAssemblies));
24
private static readonly PropertyKey AnalyzerAssetsKey =
new
(nameof(AnalyzerAssets));
25
private static readonly PropertyKey NativeLibrariesKey =
new
(nameof(NativeLibraries));
26
private static readonly PropertyKey BuildKey =
new
(nameof(Build));
27
private static readonly PropertyKey BuildMultiTargetingKey =
new
(nameof(BuildMultiTargeting));
28
private static readonly PropertyKey ContentFilesKey =
new
(nameof(ContentFiles));
29
private static readonly PropertyKey RuntimeTargetsKey =
new
(nameof(RuntimeTargets));
30
private static readonly PropertyKey ToolsAssembliesKey =
new
(nameof(ToolsAssemblies));
31
private static readonly PropertyKey EmbedAssembliesKey =
new
(nameof(EmbedAssemblies));
32
private static readonly PropertyKey PackageTypeKey =
new
(nameof(PackageType));
19 references to PropertyKey
NuGet.ProjectModel (19)
LockFile\LockFileTargetLibrary.cs (19)
18
private static readonly
PropertyKey
DependenciesKey = new(nameof(Dependencies));
19
private static readonly
PropertyKey
FrameworkAssembliesKey = new(nameof(FrameworkAssemblies));
20
private static readonly
PropertyKey
FrameworkReferencesKey = new(nameof(FrameworkReferences));
21
private static readonly
PropertyKey
RuntimeAssembliesKey = new(nameof(RuntimeAssemblies));
22
private static readonly
PropertyKey
ResourceAssembliesKey = new(nameof(ResourceAssemblies));
23
private static readonly
PropertyKey
CompileTimeAssembliesKey = new(nameof(CompileTimeAssemblies));
24
private static readonly
PropertyKey
AnalyzerAssetsKey = new(nameof(AnalyzerAssets));
25
private static readonly
PropertyKey
NativeLibrariesKey = new(nameof(NativeLibraries));
26
private static readonly
PropertyKey
BuildKey = new(nameof(Build));
27
private static readonly
PropertyKey
BuildMultiTargetingKey = new(nameof(BuildMultiTargeting));
28
private static readonly
PropertyKey
ContentFilesKey = new(nameof(ContentFiles));
29
private static readonly
PropertyKey
RuntimeTargetsKey = new(nameof(RuntimeTargets));
30
private static readonly
PropertyKey
ToolsAssembliesKey = new(nameof(ToolsAssemblies));
31
private static readonly
PropertyKey
EmbedAssembliesKey = new(nameof(EmbedAssemblies));
32
private static readonly
PropertyKey
PackageTypeKey = new(nameof(PackageType));
34
private readonly Dictionary<
PropertyKey
, object> _propertyValues = new();
38
private IList<T> GetListProperty<T>(
PropertyKey
key)
55
private void SetListProperty<T>(
PropertyKey
key, IList<T> list)
201
bool IsListOrderedEqual<T>(
PropertyKey
key, Func<T, string> accessor, IEqualityComparer<T>? sequenceComparer = null)