Struct SubsystemVersion
Assembly: Microsoft.CodeAnalysis.dll
Syntax
public readonly struct SubsystemVersion : IEquatable<SubsystemVersion>
Properties
IsValid
Declaration
public bool IsValid { get; }
Property Value
Major
Declaration
public int Major { get; }
Property Value
Minor
Declaration
public int Minor { get; }
Property Value
None
Declaration
public static SubsystemVersion None { get; }
Property Value
Windows2000
Declaration
public static SubsystemVersion Windows2000 { get; }
Property Value
Windows7
Declaration
public static SubsystemVersion Windows7 { get; }
Property Value
Windows8
Declaration
public static SubsystemVersion Windows8 { get; }
Property Value
WindowsVista
Declaration
public static SubsystemVersion WindowsVista { get; }
Property Value
WindowsXP
Declaration
public static SubsystemVersion WindowsXP { get; }
Property Value
Methods
Create(int, int)
Declaration
public static SubsystemVersion Create(int major, int minor)
Parameters
| Type |
Name |
Description |
| int |
major |
|
| int |
minor |
|
Returns
Equals(SubsystemVersion)
Declaration
public bool Equals(SubsystemVersion other)
Parameters
Returns
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
TryParse(string, out SubsystemVersion)
Declaration
public static bool TryParse(string str, out SubsystemVersion version)
Parameters
Returns
Implements