System.OperatingSystem.OperatingSystem C# (CSharp) Method

OperatingSystem() private method

private OperatingSystem ( PlatformID platform, Version version, string servicePack ) : System.Diagnostics
platform PlatformID
version Version
servicePack string
return System.Diagnostics
        internal OperatingSystem(PlatformID platform, Version version, string servicePack)
        {
            if (platform < PlatformID.Win32S || platform > PlatformID.MacOSX)
            {
                throw new ArgumentOutOfRangeException(nameof(platform), platform, SR.Arg_EnumIllegalVal);
            }

            if (version == null)
            {
                throw new ArgumentNullException(nameof(version));
            }

            _platform = platform;
            _version = version;
            _servicePack = servicePack;
        }

Same methods

OperatingSystem::OperatingSystem ( PlatformID platform, Version version ) : System.Diagnostics
OperatingSystem::OperatingSystem ( SerializationInfo info, StreamingContext context ) : System.Diagnostics