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