| File: Nuget.Frameworks\IPortableFrameworkMappings.cs | Web Access |
| Project: src\vstest\src\Microsoft.TestPlatform.ObjectModel\Microsoft.TestPlatform.ObjectModel.csproj (Microsoft.VisualStudio.TestPlatform.ObjectModel) |
// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Collections.Generic; namespace NuGetClone.Frameworks { internal interface IPortableFrameworkMappings { /// <summary> /// Ex: 5 -> net4, win8 /// </summary> IEnumerable<KeyValuePair<int, NuGetFramework[]>> ProfileFrameworks { get; } /// <summary> /// Additional optional frameworks supported in a portable profile. /// Ex: 5 -> MonoAndroid1+MonoTouch1 /// </summary> IEnumerable<KeyValuePair<int, NuGetFramework[]>> ProfileOptionalFrameworks { get; } /// <summary> /// Compatibility mapping for portable profiles. This is a separate compatibility from that in /// <see cref="IFrameworkMappings.CompatibilityMappings"/>. /// </summary> IEnumerable<KeyValuePair<int, FrameworkRange>> CompatibilityMappings { get; } } }