9 instantiations of SubsystemVersion
Microsoft.CodeAnalysis (9)
Compilation\SubsystemVersion.cs (9)
43public static SubsystemVersion None => new SubsystemVersion(); 48public static SubsystemVersion Windows2000 => new SubsystemVersion(5, 0); 53public static SubsystemVersion WindowsXP => new SubsystemVersion(5, 1); 58public static SubsystemVersion WindowsVista => new SubsystemVersion(6, 0); 63public static SubsystemVersion Windows7 => new SubsystemVersion(6, 1); 68public static SubsystemVersion Windows8 => new SubsystemVersion(6, 2); 131version = new SubsystemVersion(majorValue, minorValue); 145return new SubsystemVersion(major, minor); 165return new SubsystemVersion(4, 0);
35 references to SubsystemVersion
Microsoft.CodeAnalysis (25)
Compilation\Compilation.cs (3)
2286SubsystemVersion subsystemVersion; 2287if (emitOptions.SubsystemVersion.Equals(SubsystemVersion.None) || !emitOptions.SubsystemVersion.IsValid) 2289subsystemVersion = SubsystemVersion.Default(outputKind, platform);
Compilation\DeterministicKeyBuilder.cs (1)
501static void writeSubsystemVersion(JsonWriter writer, SubsystemVersion version)
Compilation\SubsystemVersion.cs (14)
28public readonly struct SubsystemVersion : IEquatable<SubsystemVersion> 43public static SubsystemVersion None => new SubsystemVersion(); 48public static SubsystemVersion Windows2000 => new SubsystemVersion(5, 0); 53public static SubsystemVersion WindowsXP => new SubsystemVersion(5, 1); 58public static SubsystemVersion WindowsVista => new SubsystemVersion(6, 0); 63public static SubsystemVersion Windows7 => new SubsystemVersion(6, 1); 68public static SubsystemVersion Windows8 => new SubsystemVersion(6, 2); 82public static bool TryParse(string str, out SubsystemVersion version) 84version = SubsystemVersion.None; 143public static SubsystemVersion Create(int major, int minor) 154internal static SubsystemVersion Default(OutputKind outputKind, Platform platform) 190return obj is SubsystemVersion && Equals((SubsystemVersion)obj); 198public bool Equals(SubsystemVersion other)
Emit\EmitOptions.cs (7)
48public SubsystemVersion SubsystemVersion { get; private set; } 134SubsystemVersion subsystemVersion, 163SubsystemVersion subsystemVersion, 194SubsystemVersion subsystemVersion, 227SubsystemVersion subsystemVersion = default, 364if (!SubsystemVersion.Equals(SubsystemVersion.None) && !SubsystemVersion.IsValid) 486public EmitOptions WithSubsystemVersion(SubsystemVersion subsystemVersion)
Microsoft.CodeAnalysis.CSharp (5)
CommandLine\CSharpCommandLineParser.cs (5)
90SubsystemVersion subsystemVersion = SubsystemVersion.None; 1143SubsystemVersion version = SubsystemVersion.None; 1144if (SubsystemVersion.TryParse(value, out version))
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
152subsystemVersion: SubsystemVersion.Create(peHeader.MajorSubsystemVersion, peHeader.MinorSubsystemVersion)),
Microsoft.CodeAnalysis.VisualBasic (4)
CommandLine\VisualBasicCommandLineParser.vb (4)
113Dim ssVersion As SubsystemVersion = SubsystemVersion.None 1124Dim version As SubsystemVersion = Nothing 1125If SubsystemVersion.TryParse(value, version) Then