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