2015-12-21 04:51:25 +08:00
|
|
|
|
using System.ComponentModel.DataAnnotations;
|
2018-07-26 15:09:55 +08:00
|
|
|
|
// ReSharper disable InconsistentNaming
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2016-08-20 05:10:55 +08:00
|
|
|
|
namespace BuildFeed.Model
|
2015-12-21 04:51:25 +08:00
|
|
|
|
{
|
2017-02-24 04:53:49 +08:00
|
|
|
|
public enum ProjectFamily
|
|
|
|
|
{
|
2017-04-18 00:06:00 +08:00
|
|
|
|
None = 0,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "NT 5.0", Description = "Windows 2000")]
|
|
|
|
|
Windows2000 = 1,
|
2016-01-06 21:25:06 +08:00
|
|
|
|
|
2017-02-24 04:53:49 +08:00
|
|
|
|
[Display(Name = "Neptune")]
|
2017-04-18 00:06:00 +08:00
|
|
|
|
Neptune = 2,
|
2016-01-06 21:25:06 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Whistler", Description = "Windows XP")]
|
|
|
|
|
WindowsXP = 3,
|
2016-01-06 21:25:06 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = ".NET Server", Description = "Server 2003")]
|
|
|
|
|
Server2003 = 4,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-02-24 04:53:49 +08:00
|
|
|
|
[Display(Name = "Longhorn")]
|
2017-04-18 00:06:00 +08:00
|
|
|
|
Longhorn = 5,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Longhorn", Description = "Windows Vista")]
|
|
|
|
|
WindowsVista = 6,
|
2016-01-06 21:25:06 +08:00
|
|
|
|
|
2017-02-24 04:53:49 +08:00
|
|
|
|
[Display(Name = "Windows 7")]
|
2017-04-18 00:06:00 +08:00
|
|
|
|
Windows7 = 7,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-02-24 04:53:49 +08:00
|
|
|
|
[Display(Name = "Windows 8")]
|
2017-04-18 00:06:00 +08:00
|
|
|
|
Windows8 = 8,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Windows Blue", Description = "Windows 8.1")]
|
|
|
|
|
WindowsBlue = 9,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Threshold", Description = "Windows 10 (Initial Release)")]
|
|
|
|
|
Threshold = 10,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Threshold 2", Description = "Windows 10 (November Update)")]
|
|
|
|
|
Threshold2 = 20,
|
2015-12-21 04:51:25 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Redstone", Description = "Windows 10 (Anniversary Update)")]
|
|
|
|
|
Redstone = 30,
|
2016-05-23 22:27:58 +08:00
|
|
|
|
|
2017-04-18 00:06:00 +08:00
|
|
|
|
[Display(Name = "Redstone 2", Description = "Windows 10 (Creators Update)")]
|
|
|
|
|
Redstone2 = 40,
|
|
|
|
|
|
|
|
|
|
[Display(Name = "Redstone 2 (Feature Update)")]
|
|
|
|
|
Feature2 = 41,
|
2017-02-24 06:17:13 +08:00
|
|
|
|
|
2017-05-14 06:38:30 +08:00
|
|
|
|
[Display(Name = "Redstone 3", Description = "Windows 10 (Fall Creators Update)")]
|
2017-08-28 19:18:10 +08:00
|
|
|
|
Redstone3 = 50,
|
|
|
|
|
|
2018-05-01 03:17:03 +08:00
|
|
|
|
[Display(Name = "Redstone 4", Description = "Windows 10 (April 2018 Update)")]
|
2018-02-07 01:39:28 +08:00
|
|
|
|
Redstone4 = 60,
|
|
|
|
|
|
2018-10-06 19:35:03 +08:00
|
|
|
|
[Display(Name = "Redstone 5", Description = "Windows 10 (October 2018 Update)")]
|
2018-07-20 02:59:32 +08:00
|
|
|
|
Redstone5 = 70,
|
|
|
|
|
|
2018-07-26 15:09:55 +08:00
|
|
|
|
[Display(Name = "19H1")]
|
|
|
|
|
SAR_19H1 = 80 // SAR = Semi-Annual Release
|
2017-02-24 04:53:49 +08:00
|
|
|
|
}
|
2015-12-21 04:51:25 +08:00
|
|
|
|
}
|