14 instantiations of PropertyKey
NuGet.ProjectModel (14)
LockFile\LockFileTargetLibrary.cs (14)
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 NativeLibrariesKey =
new
(nameof(NativeLibraries));
25
private static readonly PropertyKey BuildKey =
new
(nameof(Build));
26
private static readonly PropertyKey BuildMultiTargetingKey =
new
(nameof(BuildMultiTargeting));
27
private static readonly PropertyKey ContentFilesKey =
new
(nameof(ContentFiles));
28
private static readonly PropertyKey RuntimeTargetsKey =
new
(nameof(RuntimeTargets));
29
private static readonly PropertyKey ToolsAssembliesKey =
new
(nameof(ToolsAssemblies));
30
private static readonly PropertyKey EmbedAssembliesKey =
new
(nameof(EmbedAssemblies));
31
private static readonly PropertyKey PackageTypeKey =
new
(nameof(PackageType));
18 references to PropertyKey
NuGet.ProjectModel (18)
LockFile\LockFileTargetLibrary.cs (18)
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
NativeLibrariesKey = new(nameof(NativeLibraries));
25
private static readonly
PropertyKey
BuildKey = new(nameof(Build));
26
private static readonly
PropertyKey
BuildMultiTargetingKey = new(nameof(BuildMultiTargeting));
27
private static readonly
PropertyKey
ContentFilesKey = new(nameof(ContentFiles));
28
private static readonly
PropertyKey
RuntimeTargetsKey = new(nameof(RuntimeTargets));
29
private static readonly
PropertyKey
ToolsAssembliesKey = new(nameof(ToolsAssemblies));
30
private static readonly
PropertyKey
EmbedAssembliesKey = new(nameof(EmbedAssemblies));
31
private static readonly
PropertyKey
PackageTypeKey = new(nameof(PackageType));
33
private readonly Dictionary<
PropertyKey
, object> _propertyValues = new();
37
private IList<T> GetListProperty<T>(
PropertyKey
key)
54
private void SetListProperty<T>(
PropertyKey
key, IList<T> list)
193
bool IsListOrderedEqual<T>(
PropertyKey
key, Func<T, string> accessor, IEqualityComparer<T>? sequenceComparer = null)