diff options
author | monojenkins <jo.shields+jenkins@xamarin.com> | 2018-07-20 22:23:06 +0300 |
---|---|---|
committer | monojenkins <jo.shields+jenkins@xamarin.com> | 2018-07-20 22:23:06 +0300 |
commit | 9e8dbacd0cf209ee036f75a611dacd04e67ac7de (patch) | |
tree | 134ebac8b73d4ecd8af3ac95cfdc7df16260f770 | |
parent | 1d41a0cfbd5567cc027e58f2b2bbd362209650f9 (diff) |
Apply changes from https://github.com/mono/mono/pull/8626 to API snapshot
-rw-r--r-- | profiles/monodroid/mscorlib.cs | 339 | ||||
-rw-r--r-- | profiles/monotouch/mscorlib.cs | 339 | ||||
-rw-r--r-- | profiles/net_4_x/mscorlib.cs | 339 |
3 files changed, 300 insertions, 717 deletions
diff --git a/profiles/monodroid/mscorlib.cs b/profiles/monodroid/mscorlib.cs index 4bc8ec7..0857052 100644 --- a/profiles/monodroid/mscorlib.cs +++ b/profiles/monodroid/mscorlib.cs @@ -218,7 +218,6 @@ namespace Mono } namespace System { - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AccessViolationException : System.SystemException { @@ -321,16 +320,15 @@ namespace System public AggregateException() { } public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(params System.Exception[] innerExceptions) { } - [System.Security.SecurityCriticalAttribute] protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public AggregateException(string message) { } public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(string message, System.Exception innerException) { } public AggregateException(string message, params System.Exception[] innerExceptions) { } public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } } + public override string Message { get { throw null; } } public System.AggregateException Flatten() { throw null; } public override System.Exception GetBaseException() { throw null; } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public void Handle(System.Func<System.Exception, bool> predicate) { } public override string ToString() { throw null; } @@ -581,7 +579,6 @@ namespace System [System.MonoNotSupportedAttribute("This method exists but not considered.")] public void SetConfigurationBytes(byte[] value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AppDomainUnloadedException : System.SystemException { @@ -590,7 +587,6 @@ namespace System public AppDomainUnloadedException(string message) { } public AppDomainUnloadedException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ApplicationException : System.Exception { @@ -599,7 +595,6 @@ namespace System public ApplicationException(string message) { } public ApplicationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ApplicationId { @@ -640,9 +635,8 @@ namespace System public System.RuntimeTypeHandle GetNextArgType() { throw null; } public int GetRemainingCount() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable + public partial class ArgumentException : System.SystemException { public ArgumentException() { } protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -652,23 +646,19 @@ namespace System public ArgumentException(string message, string paramName, System.Exception innerException) { } public override string Message { get { throw null; } } public virtual string ParamName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArgumentNullException : System.ArgumentException { public ArgumentNullException() { } - [System.Security.SecurityCriticalAttribute] protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public ArgumentNullException(string paramName) { } public ArgumentNullException(string message, System.Exception innerException) { } public ArgumentNullException(string paramName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable + public partial class ArgumentOutOfRangeException : System.ArgumentException { public ArgumentOutOfRangeException() { } protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -678,10 +668,8 @@ namespace System public ArgumentOutOfRangeException(string paramName, string message) { } public virtual object ActualValue { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArithmeticException : System.SystemException { @@ -864,7 +852,6 @@ namespace System void System.Collections.IEnumerator.Reset() { } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArrayTypeMismatchException : System.SystemException { @@ -873,16 +860,13 @@ namespace System public ArrayTypeMismatchException(string message) { } public ArrayTypeMismatchException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class AssemblyLoadEventArgs : System.EventArgs { public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { } public System.Reflection.Assembly LoadedAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AsyncCallback(System.IAsyncResult ar); [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] @@ -931,8 +915,6 @@ namespace System public virtual bool Match(object obj) { throw null; } } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum AttributeTargets { All = 32767, @@ -953,7 +935,6 @@ namespace System Struct = 8, } [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class AttributeUsageAttribute : System.Attribute { @@ -962,7 +943,6 @@ namespace System public bool Inherited { get { throw null; } set { } } public System.AttributeTargets ValidOn { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class BadImageFormatException : System.SystemException { @@ -973,9 +953,8 @@ namespace System public BadImageFormatException(string message, string fileName) { } public BadImageFormatException(string message, string fileName, System.Exception inner) { } public string FileName { get { throw null; } } - public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } } + public string FusionLog { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } @@ -1039,7 +1018,6 @@ namespace System [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(System.ReadOnlySpan<byte> value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool> @@ -1052,6 +1030,7 @@ namespace System public override System.Boolean Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Boolean Parse(System.ReadOnlySpan<char> value) { throw null; } public static System.Boolean Parse(string value) { throw null; } System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -1070,6 +1049,8 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } + public System.Boolean TryFormat(System.Span<char> destination, out int charsWritten) { charsWritten = default(int); throw null; } + public static System.Boolean TryParse(System.ReadOnlySpan<char> value, out System.Boolean result) { result = default(bool); throw null; } public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -1084,7 +1065,6 @@ namespace System public unsafe static void MemoryCopy(void* source, void* destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy) { } public static void SetByte(System.Array array, int index, byte value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable @@ -1097,6 +1077,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Byte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Byte Parse(string s) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -1116,18 +1097,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Byte result) { result = default(byte); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class CannotUnloadAppDomainException : System.SystemException { @@ -1136,7 +1115,6 @@ namespace System public CannotUnloadAppDomainException(string message) { } public CannotUnloadAppDomainException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char> @@ -1213,7 +1191,6 @@ namespace System public static System.Char ToUpperInvariant(System.Char c) { throw null; } public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable { @@ -1226,7 +1203,6 @@ namespace System public void Reset() { } } [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CLSCompliantAttribute : System.Attribute { @@ -1345,7 +1321,6 @@ namespace System public System.ConsoleSpecialKey SpecialKey { get { throw null; } } } public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e); - [System.SerializableAttribute] public enum ConsoleColor { Black = 0, @@ -1513,6 +1488,7 @@ namespace System Z = 90, Zoom = 251, } + [System.Runtime.CompilerServices.IsReadOnlyAttribute] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct ConsoleKeyInfo @@ -1528,14 +1504,12 @@ namespace System public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; } } [System.FlagsAttribute] - [System.SerializableAttribute] public enum ConsoleModifiers { Alt = 1, Control = 4, Shift = 2, } - [System.SerializableAttribute] public enum ConsoleSpecialKey { ControlBreak = 1, @@ -1570,23 +1544,17 @@ namespace System public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64String(string s) { throw null; } public static System.TypeCode GetTypeCode(object value) { throw null; } public static bool IsDBNull(object value) { throw null; } public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; } + public static string ToBase64String(System.ReadOnlySpan<byte> bytes, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { throw null; } public static bool ToBoolean(bool value) { throw null; } public static bool ToBoolean(byte value) { throw null; } public static bool ToBoolean(char value) { throw null; } @@ -1747,7 +1715,6 @@ namespace System public static int ToInt32(byte value) { throw null; } public static int ToInt32(char value) { throw null; } public static int ToInt32(System.DateTime value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(decimal value) { throw null; } public static int ToInt32(double value) { throw null; } public static int ToInt32(short value) { throw null; } @@ -1854,7 +1821,6 @@ namespace System public static string ToString(bool value, System.IFormatProvider provider) { throw null; } public static string ToString(byte value) { throw null; } public static string ToString(byte value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(byte value, int toBase) { throw null; } public static string ToString(char value) { throw null; } public static string ToString(char value, System.IFormatProvider provider) { throw null; } @@ -1866,15 +1832,12 @@ namespace System public static string ToString(double value, System.IFormatProvider provider) { throw null; } public static string ToString(short value) { throw null; } public static string ToString(short value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(short value, int toBase) { throw null; } public static string ToString(int value) { throw null; } public static string ToString(int value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(int value, int toBase) { throw null; } public static string ToString(long value) { throw null; } public static string ToString(long value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(long value, int toBase) { throw null; } public static string ToString(object value) { throw null; } public static string ToString(object value, System.IFormatProvider provider) { throw null; } @@ -2012,11 +1975,13 @@ namespace System public static ulong ToUInt64(uint value) { throw null; } [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(ulong value) { throw null; } + public static bool TryFromBase64Chars(System.ReadOnlySpan<char> chars, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryFromBase64String(string s, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryToBase64Chars(System.ReadOnlySpan<byte> bytes, System.Span<char> chars, out int charsWritten, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { charsWritten = default(int); throw null; } } public delegate TOutput Converter<in TInput, out TOutput>(TInput input); [System.Runtime.InteropServices.ComVisibleAttribute(true)] public delegate void CrossAppDomainDelegate(); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class DataMisalignedException : System.SystemException { @@ -2138,8 +2103,6 @@ namespace System public static bool TryParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } public static bool TryParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DateTimeKind { Local = 2, @@ -2232,8 +2195,6 @@ namespace System public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DayOfWeek { Friday = 5, @@ -2271,9 +2232,8 @@ namespace System public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit)] public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback { [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)] @@ -2286,52 +2246,35 @@ namespace System public static readonly decimal One; [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)] public static readonly decimal Zero; - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(double value) { throw null;} public Decimal(int value) { throw null;} public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;} public Decimal(int[] bits) { throw null;} public Decimal(long value) { throw null;} - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(float value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(uint value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(ulong value) { throw null;} - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Ceiling(System.Decimal d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public bool Equals(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override bool Equals(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Floor(System.Decimal d) { throw null; } public static System.Decimal FromOACurrency(long cy) { throw null; } public static int[] GetBits(System.Decimal d) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Negate(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator --(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; } public static explicit operator byte (System.Decimal value) { throw null; } public static explicit operator char (System.Decimal value) { throw null; } @@ -2350,9 +2293,7 @@ namespace System public static explicit operator ulong (System.Decimal value) { throw null; } public static explicit operator System.Decimal (double value) { throw null; } public static explicit operator System.Decimal (float value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; } public static implicit operator System.Decimal (byte value) { throw null; } public static implicit operator System.Decimal (char value) { throw null; } @@ -2368,31 +2309,24 @@ namespace System [System.CLSCompliantAttribute(false)] public static implicit operator System.Decimal (ulong value) { throw null; } public static System.Decimal operator ++(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator -(System.Decimal d) { throw null; } public static System.Decimal operator +(System.Decimal d) { throw null; } + public static System.Decimal Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Decimal Parse(string s) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; } public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Round(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; } public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; } bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -2411,36 +2345,28 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } public static byte ToByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static double ToDouble(System.Decimal d) { throw null; } public static short ToInt16(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static long ToInt64(System.Decimal d) { throw null; } public static long ToOACurrency(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] public static sbyte ToSByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static float ToSingle(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } [System.CLSCompliantAttribute(false)] public static ushort ToUInt16(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static uint ToUInt32(System.Decimal d) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static ulong ToUInt64(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Truncate(System.Decimal d) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Decimal result) { result = default(decimal); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } } @@ -2482,7 +2408,6 @@ namespace System public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; } protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DivideByZeroException : System.ArithmeticException { @@ -2491,7 +2416,6 @@ namespace System public DivideByZeroException(string message) { } public DivideByZeroException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DllNotFoundException : System.TypeLoadException { @@ -2500,7 +2424,6 @@ namespace System public DllNotFoundException(string message) { } public DllNotFoundException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable @@ -2515,23 +2438,23 @@ namespace System public int CompareTo(object value) { throw null; } public bool Equals(System.Double obj) { throw null; } public override bool Equals(object obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Double d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Double d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Double d) { throw null; } - public static bool IsNegativeInfinity(System.Double d) { throw null; } - public static bool IsPositiveInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Double d) { throw null; } + public static bool IsNormal(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Double d) { throw null; } + public static bool IsSubnormal(System.Double d) { throw null; } public static bool operator ==(System.Double left, System.Double right) { throw null; } public static bool operator >(System.Double left, System.Double right) { throw null; } public static bool operator >=(System.Double left, System.Double right) { throw null; } public static bool operator !=(System.Double left, System.Double right) { throw null; } public static bool operator <(System.Double left, System.Double right) { throw null; } public static bool operator <=(System.Double left, System.Double right) { throw null; } + public static System.Double Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Double Parse(string s) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -2551,18 +2474,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Double result) { result = default(double); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DuplicateWaitObjectException : System.ArgumentException { @@ -2572,7 +2493,6 @@ namespace System public DuplicateWaitObjectException(string message, System.Exception innerException) { } public DuplicateWaitObjectException(string parameterName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EntryPointNotFoundException : System.TypeLoadException { @@ -2774,17 +2694,13 @@ namespace System Process = 0, User = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EventArgs { public static readonly System.EventArgs Empty; public EventArgs() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate void EventHandler(object sender, System.EventArgs e); - [System.SerializableAttribute] public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e); [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))] [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))] @@ -2814,7 +2730,6 @@ namespace System public override string ToString() { throw null; } } [System.ObsoleteAttribute("This type previously indicated an unspecified fatal error in the runtime. The runtime no longer raises this exception so this type is obsolete.")] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ExecutionEngineException : System.SystemException { @@ -2822,7 +2737,6 @@ namespace System public ExecutionEngineException(string message) { } public ExecutionEngineException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FieldAccessException : System.MemberAccessException { @@ -2832,13 +2746,11 @@ namespace System public FieldAccessException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FlagsAttribute : System.Attribute { public FlagsAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FormatException : System.SystemException { @@ -2939,7 +2851,6 @@ namespace System Succeeded = 0, Timeout = 3, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable @@ -2948,6 +2859,7 @@ namespace System public Guid(byte[] b) { throw null;} public Guid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} public Guid(int a, short b, short c, byte[] d) { throw null;} + public Guid(System.ReadOnlySpan<byte> b) { throw null;} public Guid(string g) { throw null;} [System.CLSCompliantAttribute(false)] public Guid(uint a, ushort b, ushort c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} @@ -2959,15 +2871,20 @@ namespace System public static System.Guid NewGuid() { throw null; } public static bool operator ==(System.Guid a, System.Guid b) { throw null; } public static bool operator !=(System.Guid a, System.Guid b) { throw null; } + public static System.Guid Parse(System.ReadOnlySpan<char> input) { throw null; } public static System.Guid Parse(string input) { throw null; } + public static System.Guid ParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format) { throw null; } public static System.Guid ParseExact(string input, string format) { throw null; } public byte[] ToByteArray() { throw null; } public override string ToString() { throw null; } public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>)) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> input, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; } + public static bool TryParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; } + public bool TryWriteBytes(System.Span<byte> destination) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct HashCode @@ -3004,7 +2921,6 @@ namespace System string ShadowCopyDirectories { get; set; } string ShadowCopyFiles { get; set; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IAsyncResult { object AsyncState { get; } @@ -3012,12 +2928,10 @@ namespace System bool CompletedSynchronously { get; } bool IsCompleted { get; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICloneable { object Clone(); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IComparable { int CompareTo(object obj); @@ -3027,7 +2941,6 @@ namespace System int CompareTo(T other); } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IConvertible { System.TypeCode GetTypeCode(); @@ -3048,12 +2961,10 @@ namespace System uint ToUInt32(System.IFormatProvider provider); ulong ToUInt64(System.IFormatProvider provider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICustomFormatter { string Format(string format, object arg, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IDisposable { void Dispose(); @@ -3062,17 +2973,14 @@ namespace System { bool Equals(T other); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormatProvider { object GetFormat(System.Type formatType); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormattable { string ToString(string format, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class IndexOutOfRangeException : System.SystemException { @@ -3094,7 +3002,6 @@ namespace System public InsufficientMemoryException(string message) { } public InsufficientMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable @@ -3107,6 +3014,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int16 Parse(string s) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3126,16 +3034,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable @@ -3148,6 +3056,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override System.Int32 GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int32 Parse(string s) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3167,19 +3076,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } public bool TryFormat(System.Span<char> destination, out System.Int32 charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable @@ -3192,6 +3098,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int64 Parse(string s) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3211,14 +3118,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; } } @@ -3272,7 +3178,6 @@ namespace System public override string ToString() { throw null; } public string ToString(string format) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidCastException : System.SystemException { @@ -3282,7 +3187,6 @@ namespace System public InvalidCastException(string message, System.Exception innerException) { } public InvalidCastException(string message, int errorCode) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidOperationException : System.SystemException { @@ -3291,7 +3195,6 @@ namespace System public InvalidOperationException(string message) { } public InvalidOperationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class InvalidProgramException : System.SystemException { @@ -3328,9 +3231,7 @@ namespace System object GetService(System.Type serviceType); } [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")] - [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")] - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.LazyDebugView<T>")] [System.SerializableAttribute] public partial class Lazy<T> { @@ -3340,6 +3241,7 @@ namespace System public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { } public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { } public Lazy(System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(T value) { } public bool IsValueCreated { get { throw null; } } [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))] public T Value { get { throw null; } } @@ -3566,7 +3468,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float Tanh(float x) { throw null; } public static float Truncate(float x) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MemberAccessException : System.SystemException { @@ -3683,7 +3584,6 @@ namespace System public override string ToString() { throw null; } public bool TryCopyTo(System.Memory<T> destination) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MethodAccessException : System.MemberAccessException { @@ -3692,26 +3592,23 @@ namespace System public MethodAccessException(string message) { } public MethodAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public enum MidpointRounding { AwayFromZero = 1, ToEven = 0, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingFieldException : System.MissingMemberException { public MissingFieldException() { } protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingFieldException(string message) { } public MissingFieldException(string message, System.Exception inner) { } public MissingFieldException(string className, string fieldName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable + public partial class MissingMemberException : System.MemberAccessException { protected string ClassName; protected string MemberName; @@ -3721,20 +3618,18 @@ namespace System public MissingMemberException(string message) { } public MissingMemberException(string message, System.Exception inner) { } public MissingMemberException(string className, string memberName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } - [System.Security.SecurityCriticalAttribute] + public override string Message { get { throw null; } } public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingMethodException : System.MissingMemberException { public MissingMethodException() { } protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingMethodException(string message) { } public MissingMethodException(string message, System.Exception inner) { } public MissingMethodException(string className, string methodName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -3792,7 +3687,6 @@ namespace System public string Comment { get { throw null; } } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class MTAThreadAttribute : System.Attribute { public MTAThreadAttribute() { } @@ -3815,7 +3709,6 @@ namespace System public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; } protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class MulticastNotSupportedException : System.SystemException { @@ -3824,12 +3717,10 @@ namespace System public MulticastNotSupportedException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class NonSerializedAttribute : System.Attribute { public NonSerializedAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotFiniteNumberException : System.ArithmeticException { @@ -3841,10 +3732,8 @@ namespace System public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { } public NotFiniteNumberException(string message, System.Exception innerException) { } public double OffendingNumber { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotImplementedException : System.SystemException { @@ -3883,7 +3772,6 @@ namespace System public static implicit operator System.Nullable<T> (T value) { throw null; } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NullReferenceException : System.SystemException { @@ -3910,7 +3798,6 @@ namespace System public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; } public virtual string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ObjectDisposedException : System.InvalidOperationException { @@ -3920,11 +3807,9 @@ namespace System public ObjectDisposedException(string objectName, string message) { } public override string Message { get { throw null; } } public string ObjectName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ObsoleteAttribute : System.Attribute { @@ -3934,7 +3819,6 @@ namespace System public bool IsError { get { throw null; } } public string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable { @@ -3947,7 +3831,6 @@ namespace System public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OperationCanceledException : System.SystemException { @@ -3960,7 +3843,6 @@ namespace System public OperationCanceledException(System.Threading.CancellationToken token) { } public System.Threading.CancellationToken CancellationToken { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OutOfMemoryException : System.SystemException { @@ -3969,7 +3851,6 @@ namespace System public OutOfMemoryException(string message) { } public OutOfMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OverflowException : System.ArithmeticException { @@ -3979,7 +3860,6 @@ namespace System public OverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class ParamArrayAttribute : System.Attribute { public ParamArrayAttribute() { } @@ -3996,7 +3876,6 @@ namespace System WinCE = 3, Xbox = 5, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class PlatformNotSupportedException : System.NotSupportedException { @@ -4027,7 +3906,6 @@ namespace System public virtual double NextDouble() { throw null; } protected virtual double Sample() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class RankException : System.SystemException { @@ -4104,7 +3982,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class ResolveEventArgs : System.EventArgs { public ResolveEventArgs(string name) { } @@ -4112,8 +3989,6 @@ namespace System public string Name { get { throw null; } } public System.Reflection.Assembly RequestingAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args); [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -4173,7 +4048,6 @@ namespace System public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable @@ -4187,6 +4061,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.SByte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -4209,12 +4085,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] @@ -4237,7 +4116,6 @@ namespace System { public SerializableAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable @@ -4252,26 +4130,23 @@ namespace System public int CompareTo(System.Single value) { throw null; } public override bool Equals(object obj) { throw null; } public bool Equals(System.Single obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Single f) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Single f) { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNegativeInfinity(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsPositiveInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Single f) { throw null; } + public static bool IsNormal(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Single f) { throw null; } + public static bool IsSubnormal(System.Single f) { throw null; } public static bool operator ==(System.Single left, System.Single right) { throw null; } public static bool operator >(System.Single left, System.Single right) { throw null; } public static bool operator >=(System.Single left, System.Single right) { throw null; } public static bool operator !=(System.Single left, System.Single right) { throw null; } public static bool operator <(System.Single left, System.Single right) { throw null; } public static bool operator <=(System.Single left, System.Single right) { throw null; } + public static System.Single Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Single Parse(string s) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -4291,14 +4166,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; } } @@ -4346,7 +4220,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class StackOverflowException : System.SystemException { @@ -4355,7 +4228,6 @@ namespace System public StackOverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class STAThreadAttribute : System.Attribute { public STAThreadAttribute() { } @@ -4563,8 +4435,6 @@ namespace System public int GetHashCode(object obj) { throw null; } public abstract int GetHashCode(string obj); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum StringComparison { CurrentCulture = 0, @@ -4580,7 +4450,6 @@ namespace System None = 0, RemoveEmptyEntries = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class SystemException : System.Exception { @@ -4590,13 +4459,11 @@ namespace System public SystemException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ThreadStaticAttribute : System.Attribute { public ThreadStaticAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TimeoutException : System.SystemException { @@ -5235,8 +5102,6 @@ namespace System public TypeAccessException(string message) { } public TypeAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum TypeCode { Boolean = 3, @@ -5276,13 +5141,11 @@ namespace System [System.Security.SecuritySafeCriticalAttribute] public static object ToObject(System.TypedReference value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class TypeInitializationException : System.SystemException { public TypeInitializationException(string fullTypeName, System.Exception innerException) { } public string TypeName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -5298,7 +5161,6 @@ namespace System [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TypeUnloadedException : System.SystemException { @@ -5308,7 +5170,6 @@ namespace System public TypeUnloadedException(string message, System.Exception innerException) { } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable @@ -5322,6 +5183,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5344,21 +5207,21 @@ namespace System System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable @@ -5372,6 +5235,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5394,21 +5259,21 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable @@ -5422,6 +5287,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5444,14 +5311,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] @@ -5492,7 +5360,6 @@ namespace System public uint ToUInt32() { throw null; } public ulong ToUInt64() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnauthorizedAccessException : System.SystemException { @@ -5501,15 +5368,13 @@ namespace System public UnauthorizedAccessException(string message) { } public UnauthorizedAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnhandledExceptionEventArgs : System.EventArgs { public UnhandledExceptionEventArgs(object exception, bool isTerminating) { } - public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } - public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } + public object ExceptionObject { get { throw null; } } + public bool IsTerminating { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e); [System.SerializableAttribute] @@ -5743,8 +5608,6 @@ namespace System public string ToString(int fieldCount) { throw null; } public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] public partial struct Void { @@ -8199,6 +8062,7 @@ namespace System.Globalization public static double GetNumericValue(char ch) { throw null; } public static double GetNumericValue(string s, int index) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; } + public static System.Globalization.UnicodeCategory GetUnicodeCategory(int codePoint) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; } } [System.SerializableAttribute] @@ -9445,8 +9309,6 @@ namespace System.IO Write = 2, } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum FileAttributes { Archive = 32, @@ -21174,7 +21036,6 @@ namespace System.Security.Claims public virtual void WriteTo(System.IO.BinaryWriter writer) { } protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static partial class ClaimTypes { public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor"; diff --git a/profiles/monotouch/mscorlib.cs b/profiles/monotouch/mscorlib.cs index 573db35..2274d55 100644 --- a/profiles/monotouch/mscorlib.cs +++ b/profiles/monotouch/mscorlib.cs @@ -220,7 +220,6 @@ namespace Mono } namespace System { - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AccessViolationException : System.SystemException { @@ -323,16 +322,15 @@ namespace System public AggregateException() { } public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(params System.Exception[] innerExceptions) { } - [System.Security.SecurityCriticalAttribute] protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public AggregateException(string message) { } public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(string message, System.Exception innerException) { } public AggregateException(string message, params System.Exception[] innerExceptions) { } public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } } + public override string Message { get { throw null; } } public System.AggregateException Flatten() { throw null; } public override System.Exception GetBaseException() { throw null; } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public void Handle(System.Func<System.Exception, bool> predicate) { } public override string ToString() { throw null; } @@ -561,7 +559,6 @@ namespace System [System.MonoNotSupportedAttribute("This method exists but not considered.")] public void SetConfigurationBytes(byte[] value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AppDomainUnloadedException : System.SystemException { @@ -570,7 +567,6 @@ namespace System public AppDomainUnloadedException(string message) { } public AppDomainUnloadedException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ApplicationException : System.Exception { @@ -579,7 +575,6 @@ namespace System public ApplicationException(string message) { } public ApplicationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ApplicationId { @@ -620,9 +615,8 @@ namespace System public System.RuntimeTypeHandle GetNextArgType() { throw null; } public int GetRemainingCount() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable + public partial class ArgumentException : System.SystemException { public ArgumentException() { } protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -632,23 +626,19 @@ namespace System public ArgumentException(string message, string paramName, System.Exception innerException) { } public override string Message { get { throw null; } } public virtual string ParamName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArgumentNullException : System.ArgumentException { public ArgumentNullException() { } - [System.Security.SecurityCriticalAttribute] protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public ArgumentNullException(string paramName) { } public ArgumentNullException(string message, System.Exception innerException) { } public ArgumentNullException(string paramName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable + public partial class ArgumentOutOfRangeException : System.ArgumentException { public ArgumentOutOfRangeException() { } protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -658,10 +648,8 @@ namespace System public ArgumentOutOfRangeException(string paramName, string message) { } public virtual object ActualValue { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArithmeticException : System.SystemException { @@ -844,7 +832,6 @@ namespace System void System.Collections.IEnumerator.Reset() { } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArrayTypeMismatchException : System.SystemException { @@ -853,16 +840,13 @@ namespace System public ArrayTypeMismatchException(string message) { } public ArrayTypeMismatchException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class AssemblyLoadEventArgs : System.EventArgs { public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { } public System.Reflection.Assembly LoadedAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AsyncCallback(System.IAsyncResult ar); [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] @@ -911,8 +895,6 @@ namespace System public virtual bool Match(object obj) { throw null; } } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum AttributeTargets { All = 32767, @@ -933,7 +915,6 @@ namespace System Struct = 8, } [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class AttributeUsageAttribute : System.Attribute { @@ -942,7 +923,6 @@ namespace System public bool Inherited { get { throw null; } set { } } public System.AttributeTargets ValidOn { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class BadImageFormatException : System.SystemException { @@ -953,9 +933,8 @@ namespace System public BadImageFormatException(string message, string fileName) { } public BadImageFormatException(string message, string fileName, System.Exception inner) { } public string FileName { get { throw null; } } - public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } } + public string FusionLog { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } @@ -1019,7 +998,6 @@ namespace System [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(System.ReadOnlySpan<byte> value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool> @@ -1032,6 +1010,7 @@ namespace System public override System.Boolean Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Boolean Parse(System.ReadOnlySpan<char> value) { throw null; } public static System.Boolean Parse(string value) { throw null; } System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -1050,6 +1029,8 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } + public System.Boolean TryFormat(System.Span<char> destination, out int charsWritten) { charsWritten = default(int); throw null; } + public static System.Boolean TryParse(System.ReadOnlySpan<char> value, out System.Boolean result) { result = default(bool); throw null; } public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -1064,7 +1045,6 @@ namespace System public unsafe static void MemoryCopy(void* source, void* destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy) { } public static void SetByte(System.Array array, int index, byte value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable @@ -1077,6 +1057,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Byte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Byte Parse(string s) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -1096,18 +1077,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Byte result) { result = default(byte); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class CannotUnloadAppDomainException : System.SystemException { @@ -1116,7 +1095,6 @@ namespace System public CannotUnloadAppDomainException(string message) { } public CannotUnloadAppDomainException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char> @@ -1193,7 +1171,6 @@ namespace System public static System.Char ToUpperInvariant(System.Char c) { throw null; } public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable { @@ -1206,7 +1183,6 @@ namespace System public void Reset() { } } [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CLSCompliantAttribute : System.Attribute { @@ -1325,7 +1301,6 @@ namespace System public System.ConsoleSpecialKey SpecialKey { get { throw null; } } } public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e); - [System.SerializableAttribute] public enum ConsoleColor { Black = 0, @@ -1493,6 +1468,7 @@ namespace System Z = 90, Zoom = 251, } + [System.Runtime.CompilerServices.IsReadOnlyAttribute] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct ConsoleKeyInfo @@ -1508,14 +1484,12 @@ namespace System public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; } } [System.FlagsAttribute] - [System.SerializableAttribute] public enum ConsoleModifiers { Alt = 1, Control = 4, Shift = 2, } - [System.SerializableAttribute] public enum ConsoleSpecialKey { ControlBreak = 1, @@ -1550,23 +1524,17 @@ namespace System public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64String(string s) { throw null; } public static System.TypeCode GetTypeCode(object value) { throw null; } public static bool IsDBNull(object value) { throw null; } public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; } + public static string ToBase64String(System.ReadOnlySpan<byte> bytes, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { throw null; } public static bool ToBoolean(bool value) { throw null; } public static bool ToBoolean(byte value) { throw null; } public static bool ToBoolean(char value) { throw null; } @@ -1727,7 +1695,6 @@ namespace System public static int ToInt32(byte value) { throw null; } public static int ToInt32(char value) { throw null; } public static int ToInt32(System.DateTime value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(decimal value) { throw null; } public static int ToInt32(double value) { throw null; } public static int ToInt32(short value) { throw null; } @@ -1834,7 +1801,6 @@ namespace System public static string ToString(bool value, System.IFormatProvider provider) { throw null; } public static string ToString(byte value) { throw null; } public static string ToString(byte value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(byte value, int toBase) { throw null; } public static string ToString(char value) { throw null; } public static string ToString(char value, System.IFormatProvider provider) { throw null; } @@ -1846,15 +1812,12 @@ namespace System public static string ToString(double value, System.IFormatProvider provider) { throw null; } public static string ToString(short value) { throw null; } public static string ToString(short value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(short value, int toBase) { throw null; } public static string ToString(int value) { throw null; } public static string ToString(int value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(int value, int toBase) { throw null; } public static string ToString(long value) { throw null; } public static string ToString(long value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(long value, int toBase) { throw null; } public static string ToString(object value) { throw null; } public static string ToString(object value, System.IFormatProvider provider) { throw null; } @@ -1992,11 +1955,13 @@ namespace System public static ulong ToUInt64(uint value) { throw null; } [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(ulong value) { throw null; } + public static bool TryFromBase64Chars(System.ReadOnlySpan<char> chars, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryFromBase64String(string s, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryToBase64Chars(System.ReadOnlySpan<byte> bytes, System.Span<char> chars, out int charsWritten, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { charsWritten = default(int); throw null; } } public delegate TOutput Converter<in TInput, out TOutput>(TInput input); [System.Runtime.InteropServices.ComVisibleAttribute(true)] public delegate void CrossAppDomainDelegate(); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class DataMisalignedException : System.SystemException { @@ -2118,8 +2083,6 @@ namespace System public static bool TryParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } public static bool TryParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DateTimeKind { Local = 2, @@ -2212,8 +2175,6 @@ namespace System public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DayOfWeek { Friday = 5, @@ -2251,9 +2212,8 @@ namespace System public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit)] public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback { [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)] @@ -2266,52 +2226,35 @@ namespace System public static readonly decimal One; [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)] public static readonly decimal Zero; - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(double value) { throw null;} public Decimal(int value) { throw null;} public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;} public Decimal(int[] bits) { throw null;} public Decimal(long value) { throw null;} - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(float value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(uint value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(ulong value) { throw null;} - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Ceiling(System.Decimal d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public bool Equals(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override bool Equals(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Floor(System.Decimal d) { throw null; } public static System.Decimal FromOACurrency(long cy) { throw null; } public static int[] GetBits(System.Decimal d) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Negate(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator --(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; } public static explicit operator byte (System.Decimal value) { throw null; } public static explicit operator char (System.Decimal value) { throw null; } @@ -2330,9 +2273,7 @@ namespace System public static explicit operator ulong (System.Decimal value) { throw null; } public static explicit operator System.Decimal (double value) { throw null; } public static explicit operator System.Decimal (float value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; } public static implicit operator System.Decimal (byte value) { throw null; } public static implicit operator System.Decimal (char value) { throw null; } @@ -2348,31 +2289,24 @@ namespace System [System.CLSCompliantAttribute(false)] public static implicit operator System.Decimal (ulong value) { throw null; } public static System.Decimal operator ++(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator -(System.Decimal d) { throw null; } public static System.Decimal operator +(System.Decimal d) { throw null; } + public static System.Decimal Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Decimal Parse(string s) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; } public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Round(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; } public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; } bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -2391,36 +2325,28 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } public static byte ToByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static double ToDouble(System.Decimal d) { throw null; } public static short ToInt16(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static long ToInt64(System.Decimal d) { throw null; } public static long ToOACurrency(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] public static sbyte ToSByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static float ToSingle(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } [System.CLSCompliantAttribute(false)] public static ushort ToUInt16(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static uint ToUInt32(System.Decimal d) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static ulong ToUInt64(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Truncate(System.Decimal d) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Decimal result) { result = default(decimal); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } } @@ -2462,7 +2388,6 @@ namespace System public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; } protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DivideByZeroException : System.ArithmeticException { @@ -2471,7 +2396,6 @@ namespace System public DivideByZeroException(string message) { } public DivideByZeroException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DllNotFoundException : System.TypeLoadException { @@ -2480,7 +2404,6 @@ namespace System public DllNotFoundException(string message) { } public DllNotFoundException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable @@ -2495,23 +2418,23 @@ namespace System public int CompareTo(object value) { throw null; } public bool Equals(System.Double obj) { throw null; } public override bool Equals(object obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Double d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Double d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Double d) { throw null; } - public static bool IsNegativeInfinity(System.Double d) { throw null; } - public static bool IsPositiveInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Double d) { throw null; } + public static bool IsNormal(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Double d) { throw null; } + public static bool IsSubnormal(System.Double d) { throw null; } public static bool operator ==(System.Double left, System.Double right) { throw null; } public static bool operator >(System.Double left, System.Double right) { throw null; } public static bool operator >=(System.Double left, System.Double right) { throw null; } public static bool operator !=(System.Double left, System.Double right) { throw null; } public static bool operator <(System.Double left, System.Double right) { throw null; } public static bool operator <=(System.Double left, System.Double right) { throw null; } + public static System.Double Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Double Parse(string s) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -2531,18 +2454,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Double result) { result = default(double); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DuplicateWaitObjectException : System.ArgumentException { @@ -2552,7 +2473,6 @@ namespace System public DuplicateWaitObjectException(string message, System.Exception innerException) { } public DuplicateWaitObjectException(string parameterName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EntryPointNotFoundException : System.TypeLoadException { @@ -2754,17 +2674,13 @@ namespace System Process = 0, User = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EventArgs { public static readonly System.EventArgs Empty; public EventArgs() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate void EventHandler(object sender, System.EventArgs e); - [System.SerializableAttribute] public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e); [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))] [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))] @@ -2794,7 +2710,6 @@ namespace System public override string ToString() { throw null; } } [System.ObsoleteAttribute("This type previously indicated an unspecified fatal error in the runtime. The runtime no longer raises this exception so this type is obsolete.")] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ExecutionEngineException : System.SystemException { @@ -2802,7 +2717,6 @@ namespace System public ExecutionEngineException(string message) { } public ExecutionEngineException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FieldAccessException : System.MemberAccessException { @@ -2812,13 +2726,11 @@ namespace System public FieldAccessException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FlagsAttribute : System.Attribute { public FlagsAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FormatException : System.SystemException { @@ -2919,7 +2831,6 @@ namespace System Succeeded = 0, Timeout = 3, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable @@ -2928,6 +2839,7 @@ namespace System public Guid(byte[] b) { throw null;} public Guid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} public Guid(int a, short b, short c, byte[] d) { throw null;} + public Guid(System.ReadOnlySpan<byte> b) { throw null;} public Guid(string g) { throw null;} [System.CLSCompliantAttribute(false)] public Guid(uint a, ushort b, ushort c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} @@ -2939,15 +2851,20 @@ namespace System public static System.Guid NewGuid() { throw null; } public static bool operator ==(System.Guid a, System.Guid b) { throw null; } public static bool operator !=(System.Guid a, System.Guid b) { throw null; } + public static System.Guid Parse(System.ReadOnlySpan<char> input) { throw null; } public static System.Guid Parse(string input) { throw null; } + public static System.Guid ParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format) { throw null; } public static System.Guid ParseExact(string input, string format) { throw null; } public byte[] ToByteArray() { throw null; } public override string ToString() { throw null; } public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>)) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> input, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; } + public static bool TryParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; } + public bool TryWriteBytes(System.Span<byte> destination) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct HashCode @@ -2984,7 +2901,6 @@ namespace System string ShadowCopyDirectories { get; set; } string ShadowCopyFiles { get; set; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IAsyncResult { object AsyncState { get; } @@ -2992,12 +2908,10 @@ namespace System bool CompletedSynchronously { get; } bool IsCompleted { get; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICloneable { object Clone(); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IComparable { int CompareTo(object obj); @@ -3007,7 +2921,6 @@ namespace System int CompareTo(T other); } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IConvertible { System.TypeCode GetTypeCode(); @@ -3028,12 +2941,10 @@ namespace System uint ToUInt32(System.IFormatProvider provider); ulong ToUInt64(System.IFormatProvider provider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICustomFormatter { string Format(string format, object arg, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IDisposable { void Dispose(); @@ -3042,17 +2953,14 @@ namespace System { bool Equals(T other); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormatProvider { object GetFormat(System.Type formatType); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormattable { string ToString(string format, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class IndexOutOfRangeException : System.SystemException { @@ -3074,7 +2982,6 @@ namespace System public InsufficientMemoryException(string message) { } public InsufficientMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable @@ -3087,6 +2994,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int16 Parse(string s) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3106,16 +3014,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable @@ -3128,6 +3036,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override System.Int32 GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int32 Parse(string s) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3147,19 +3056,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } public bool TryFormat(System.Span<char> destination, out System.Int32 charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable @@ -3172,6 +3078,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int64 Parse(string s) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3191,14 +3098,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; } } @@ -3252,7 +3158,6 @@ namespace System public override string ToString() { throw null; } public string ToString(string format) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidCastException : System.SystemException { @@ -3262,7 +3167,6 @@ namespace System public InvalidCastException(string message, System.Exception innerException) { } public InvalidCastException(string message, int errorCode) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidOperationException : System.SystemException { @@ -3271,7 +3175,6 @@ namespace System public InvalidOperationException(string message) { } public InvalidOperationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class InvalidProgramException : System.SystemException { @@ -3308,9 +3211,7 @@ namespace System object GetService(System.Type serviceType); } [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")] - [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")] - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.LazyDebugView<T>")] [System.SerializableAttribute] public partial class Lazy<T> { @@ -3320,6 +3221,7 @@ namespace System public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { } public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { } public Lazy(System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(T value) { } public bool IsValueCreated { get { throw null; } } [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))] public T Value { get { throw null; } } @@ -3546,7 +3448,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float Tanh(float x) { throw null; } public static float Truncate(float x) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MemberAccessException : System.SystemException { @@ -3663,7 +3564,6 @@ namespace System public override string ToString() { throw null; } public bool TryCopyTo(System.Memory<T> destination) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MethodAccessException : System.MemberAccessException { @@ -3672,26 +3572,23 @@ namespace System public MethodAccessException(string message) { } public MethodAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public enum MidpointRounding { AwayFromZero = 1, ToEven = 0, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingFieldException : System.MissingMemberException { public MissingFieldException() { } protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingFieldException(string message) { } public MissingFieldException(string message, System.Exception inner) { } public MissingFieldException(string className, string fieldName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable + public partial class MissingMemberException : System.MemberAccessException { protected string ClassName; protected string MemberName; @@ -3701,20 +3598,18 @@ namespace System public MissingMemberException(string message) { } public MissingMemberException(string message, System.Exception inner) { } public MissingMemberException(string className, string memberName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } - [System.Security.SecurityCriticalAttribute] + public override string Message { get { throw null; } } public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingMethodException : System.MissingMemberException { public MissingMethodException() { } protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingMethodException(string message) { } public MissingMethodException(string message, System.Exception inner) { } public MissingMethodException(string className, string methodName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -3772,7 +3667,6 @@ namespace System public string Comment { get { throw null; } } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class MTAThreadAttribute : System.Attribute { public MTAThreadAttribute() { } @@ -3795,7 +3689,6 @@ namespace System public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; } protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class MulticastNotSupportedException : System.SystemException { @@ -3804,12 +3697,10 @@ namespace System public MulticastNotSupportedException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class NonSerializedAttribute : System.Attribute { public NonSerializedAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotFiniteNumberException : System.ArithmeticException { @@ -3821,10 +3712,8 @@ namespace System public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { } public NotFiniteNumberException(string message, System.Exception innerException) { } public double OffendingNumber { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotImplementedException : System.SystemException { @@ -3863,7 +3752,6 @@ namespace System public static implicit operator System.Nullable<T> (T value) { throw null; } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NullReferenceException : System.SystemException { @@ -3890,7 +3778,6 @@ namespace System public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; } public virtual string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ObjectDisposedException : System.InvalidOperationException { @@ -3900,11 +3787,9 @@ namespace System public ObjectDisposedException(string objectName, string message) { } public override string Message { get { throw null; } } public string ObjectName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ObsoleteAttribute : System.Attribute { @@ -3914,7 +3799,6 @@ namespace System public bool IsError { get { throw null; } } public string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable { @@ -3927,7 +3811,6 @@ namespace System public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OperationCanceledException : System.SystemException { @@ -3940,7 +3823,6 @@ namespace System public OperationCanceledException(System.Threading.CancellationToken token) { } public System.Threading.CancellationToken CancellationToken { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OutOfMemoryException : System.SystemException { @@ -3949,7 +3831,6 @@ namespace System public OutOfMemoryException(string message) { } public OutOfMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OverflowException : System.ArithmeticException { @@ -3959,7 +3840,6 @@ namespace System public OverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class ParamArrayAttribute : System.Attribute { public ParamArrayAttribute() { } @@ -3976,7 +3856,6 @@ namespace System WinCE = 3, Xbox = 5, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class PlatformNotSupportedException : System.NotSupportedException { @@ -4007,7 +3886,6 @@ namespace System public virtual double NextDouble() { throw null; } protected virtual double Sample() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class RankException : System.SystemException { @@ -4084,7 +3962,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class ResolveEventArgs : System.EventArgs { public ResolveEventArgs(string name) { } @@ -4092,8 +3969,6 @@ namespace System public string Name { get { throw null; } } public System.Reflection.Assembly RequestingAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args); [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -4153,7 +4028,6 @@ namespace System public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable @@ -4167,6 +4041,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.SByte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -4189,12 +4065,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] @@ -4217,7 +4096,6 @@ namespace System { public SerializableAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable @@ -4232,26 +4110,23 @@ namespace System public int CompareTo(System.Single value) { throw null; } public override bool Equals(object obj) { throw null; } public bool Equals(System.Single obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Single f) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Single f) { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNegativeInfinity(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsPositiveInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Single f) { throw null; } + public static bool IsNormal(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Single f) { throw null; } + public static bool IsSubnormal(System.Single f) { throw null; } public static bool operator ==(System.Single left, System.Single right) { throw null; } public static bool operator >(System.Single left, System.Single right) { throw null; } public static bool operator >=(System.Single left, System.Single right) { throw null; } public static bool operator !=(System.Single left, System.Single right) { throw null; } public static bool operator <(System.Single left, System.Single right) { throw null; } public static bool operator <=(System.Single left, System.Single right) { throw null; } + public static System.Single Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Single Parse(string s) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -4271,14 +4146,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; } } @@ -4326,7 +4200,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class StackOverflowException : System.SystemException { @@ -4335,7 +4208,6 @@ namespace System public StackOverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class STAThreadAttribute : System.Attribute { public STAThreadAttribute() { } @@ -4543,8 +4415,6 @@ namespace System public int GetHashCode(object obj) { throw null; } public abstract int GetHashCode(string obj); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum StringComparison { CurrentCulture = 0, @@ -4560,7 +4430,6 @@ namespace System None = 0, RemoveEmptyEntries = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class SystemException : System.Exception { @@ -4570,13 +4439,11 @@ namespace System public SystemException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ThreadStaticAttribute : System.Attribute { public ThreadStaticAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TimeoutException : System.SystemException { @@ -5215,8 +5082,6 @@ namespace System public TypeAccessException(string message) { } public TypeAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum TypeCode { Boolean = 3, @@ -5256,13 +5121,11 @@ namespace System [System.Security.SecuritySafeCriticalAttribute] public static object ToObject(System.TypedReference value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class TypeInitializationException : System.SystemException { public TypeInitializationException(string fullTypeName, System.Exception innerException) { } public string TypeName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -5278,7 +5141,6 @@ namespace System [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TypeUnloadedException : System.SystemException { @@ -5288,7 +5150,6 @@ namespace System public TypeUnloadedException(string message, System.Exception innerException) { } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable @@ -5302,6 +5163,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5324,21 +5187,21 @@ namespace System System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable @@ -5352,6 +5215,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5374,21 +5239,21 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable @@ -5402,6 +5267,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5424,14 +5291,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] @@ -5472,7 +5340,6 @@ namespace System public uint ToUInt32() { throw null; } public ulong ToUInt64() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnauthorizedAccessException : System.SystemException { @@ -5481,15 +5348,13 @@ namespace System public UnauthorizedAccessException(string message) { } public UnauthorizedAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnhandledExceptionEventArgs : System.EventArgs { public UnhandledExceptionEventArgs(object exception, bool isTerminating) { } - public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } - public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } + public object ExceptionObject { get { throw null; } } + public bool IsTerminating { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e); [System.SerializableAttribute] @@ -5723,8 +5588,6 @@ namespace System public string ToString(int fieldCount) { throw null; } public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] public partial struct Void { @@ -8170,6 +8033,7 @@ namespace System.Globalization public static double GetNumericValue(char ch) { throw null; } public static double GetNumericValue(string s, int index) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; } + public static System.Globalization.UnicodeCategory GetUnicodeCategory(int codePoint) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; } } [System.SerializableAttribute] @@ -9416,8 +9280,6 @@ namespace System.IO Write = 2, } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum FileAttributes { Archive = 32, @@ -19930,7 +19792,6 @@ namespace System.Security.Claims public virtual void WriteTo(System.IO.BinaryWriter writer) { } protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static partial class ClaimTypes { public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor"; diff --git a/profiles/net_4_x/mscorlib.cs b/profiles/net_4_x/mscorlib.cs index ebcc420..f2d7729 100644 --- a/profiles/net_4_x/mscorlib.cs +++ b/profiles/net_4_x/mscorlib.cs @@ -246,7 +246,6 @@ namespace Microsoft.Win32.SafeHandles } namespace System { - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AccessViolationException : System.SystemException { @@ -345,16 +344,15 @@ namespace System public AggregateException() { } public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(params System.Exception[] innerExceptions) { } - [System.Security.SecurityCriticalAttribute] protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public AggregateException(string message) { } public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { } public AggregateException(string message, System.Exception innerException) { } public AggregateException(string message, params System.Exception[] innerExceptions) { } public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } } + public override string Message { get { throw null; } } public System.AggregateException Flatten() { throw null; } public override System.Exception GetBaseException() { throw null; } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public void Handle(System.Func<System.Exception, bool> predicate) { } public override string ToString() { throw null; } @@ -615,7 +613,6 @@ namespace System [System.MonoNotSupportedAttribute("This method exists but not considered.")] public void SetConfigurationBytes(byte[] value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class AppDomainUnloadedException : System.SystemException { @@ -624,7 +621,6 @@ namespace System public AppDomainUnloadedException(string message) { } public AppDomainUnloadedException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ApplicationException : System.Exception { @@ -633,7 +629,6 @@ namespace System public ApplicationException(string message) { } public ApplicationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ApplicationId { @@ -674,9 +669,8 @@ namespace System public System.RuntimeTypeHandle GetNextArgType() { throw null; } public int GetRemainingCount() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable + public partial class ArgumentException : System.SystemException { public ArgumentException() { } protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -686,23 +680,19 @@ namespace System public ArgumentException(string message, string paramName, System.Exception innerException) { } public override string Message { get { throw null; } } public virtual string ParamName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArgumentNullException : System.ArgumentException { public ArgumentNullException() { } - [System.Security.SecurityCriticalAttribute] protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public ArgumentNullException(string paramName) { } public ArgumentNullException(string message, System.Exception innerException) { } public ArgumentNullException(string paramName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable + public partial class ArgumentOutOfRangeException : System.ArgumentException { public ArgumentOutOfRangeException() { } protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } @@ -712,10 +702,8 @@ namespace System public ArgumentOutOfRangeException(string paramName, string message) { } public virtual object ActualValue { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArithmeticException : System.SystemException { @@ -898,7 +886,6 @@ namespace System void System.Collections.IEnumerator.Reset() { } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ArrayTypeMismatchException : System.SystemException { @@ -907,16 +894,13 @@ namespace System public ArrayTypeMismatchException(string message) { } public ArrayTypeMismatchException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class AssemblyLoadEventArgs : System.EventArgs { public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { } public System.Reflection.Assembly LoadedAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void AsyncCallback(System.IAsyncResult ar); [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] @@ -972,8 +956,6 @@ namespace System void System.Runtime.InteropServices._Attribute.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { } } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum AttributeTargets { All = 32767, @@ -994,7 +976,6 @@ namespace System Struct = 8, } [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class AttributeUsageAttribute : System.Attribute { @@ -1003,7 +984,6 @@ namespace System public bool Inherited { get { throw null; } set { } } public System.AttributeTargets ValidOn { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class BadImageFormatException : System.SystemException { @@ -1014,9 +994,8 @@ namespace System public BadImageFormatException(string message, string fileName) { } public BadImageFormatException(string message, string fileName, System.Exception inner) { } public string FileName { get { throw null; } } - public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } } + public string FusionLog { get { throw null; } } public override string Message { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } @@ -1080,7 +1059,6 @@ namespace System [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(System.ReadOnlySpan<byte> value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool> @@ -1093,6 +1071,7 @@ namespace System public override System.Boolean Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Boolean Parse(System.ReadOnlySpan<char> value) { throw null; } public static System.Boolean Parse(string value) { throw null; } System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -1111,6 +1090,8 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } + public System.Boolean TryFormat(System.Span<char> destination, out int charsWritten) { charsWritten = default(int); throw null; } + public static System.Boolean TryParse(System.ReadOnlySpan<char> value, out System.Boolean result) { result = default(bool); throw null; } public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -1125,7 +1106,6 @@ namespace System public unsafe static void MemoryCopy(void* source, void* destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy) { } public static void SetByte(System.Array array, int index, byte value) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable @@ -1138,6 +1118,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Byte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Byte Parse(string s) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -1157,18 +1138,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Byte result) { result = default(byte); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class CannotUnloadAppDomainException : System.SystemException { @@ -1177,7 +1156,6 @@ namespace System public CannotUnloadAppDomainException(string message) { } public CannotUnloadAppDomainException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char> @@ -1254,7 +1232,6 @@ namespace System public static System.Char ToUpperInvariant(System.Char c) { throw null; } public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable { @@ -1267,7 +1244,6 @@ namespace System public void Reset() { } } [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class CLSCompliantAttribute : System.Attribute { @@ -1390,7 +1366,6 @@ namespace System public System.ConsoleSpecialKey SpecialKey { get { throw null; } } } public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e); - [System.SerializableAttribute] public enum ConsoleColor { Black = 0, @@ -1558,6 +1533,7 @@ namespace System Z = 90, Zoom = 251, } + [System.Runtime.CompilerServices.IsReadOnlyAttribute] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct ConsoleKeyInfo @@ -1573,14 +1549,12 @@ namespace System public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; } } [System.FlagsAttribute] - [System.SerializableAttribute] public enum ConsoleModifiers { Alt = 1, Control = 4, Shift = 2, } - [System.SerializableAttribute] public enum ConsoleSpecialKey { ControlBreak = 1, @@ -1615,23 +1589,17 @@ namespace System public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode) { throw null; } public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static byte[] FromBase64String(string s) { throw null; } public static System.TypeCode GetTypeCode(object value) { throw null; } public static bool IsDBNull(object value) { throw null; } public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; } public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; } + public static string ToBase64String(System.ReadOnlySpan<byte> bytes, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { throw null; } public static bool ToBoolean(bool value) { throw null; } public static bool ToBoolean(byte value) { throw null; } public static bool ToBoolean(char value) { throw null; } @@ -1792,7 +1760,6 @@ namespace System public static int ToInt32(byte value) { throw null; } public static int ToInt32(char value) { throw null; } public static int ToInt32(System.DateTime value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(decimal value) { throw null; } public static int ToInt32(double value) { throw null; } public static int ToInt32(short value) { throw null; } @@ -1899,7 +1866,6 @@ namespace System public static string ToString(bool value, System.IFormatProvider provider) { throw null; } public static string ToString(byte value) { throw null; } public static string ToString(byte value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(byte value, int toBase) { throw null; } public static string ToString(char value) { throw null; } public static string ToString(char value, System.IFormatProvider provider) { throw null; } @@ -1911,15 +1877,12 @@ namespace System public static string ToString(double value, System.IFormatProvider provider) { throw null; } public static string ToString(short value) { throw null; } public static string ToString(short value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(short value, int toBase) { throw null; } public static string ToString(int value) { throw null; } public static string ToString(int value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(int value, int toBase) { throw null; } public static string ToString(long value) { throw null; } public static string ToString(long value, System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static string ToString(long value, int toBase) { throw null; } public static string ToString(object value) { throw null; } public static string ToString(object value, System.IFormatProvider provider) { throw null; } @@ -2057,11 +2020,13 @@ namespace System public static ulong ToUInt64(uint value) { throw null; } [System.CLSCompliantAttribute(false)] public static ulong ToUInt64(ulong value) { throw null; } + public static bool TryFromBase64Chars(System.ReadOnlySpan<char> chars, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryFromBase64String(string s, System.Span<byte> bytes, out int bytesWritten) { bytesWritten = default(int); throw null; } + public static bool TryToBase64Chars(System.ReadOnlySpan<byte> bytes, System.Span<char> chars, out int charsWritten, System.Base64FormattingOptions options=(System.Base64FormattingOptions)(0)) { charsWritten = default(int); throw null; } } public delegate TOutput Converter<in TInput, out TOutput>(TInput input); [System.Runtime.InteropServices.ComVisibleAttribute(true)] public delegate void CrossAppDomainDelegate(); - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class DataMisalignedException : System.SystemException { @@ -2183,8 +2148,6 @@ namespace System public static bool TryParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } public static bool TryParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DateTimeKind { Local = 2, @@ -2277,8 +2240,6 @@ namespace System public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum DayOfWeek { Friday = 5, @@ -2316,9 +2277,8 @@ namespace System public override string ToString() { throw null; } public string ToString(System.IFormatProvider provider) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit)] public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback { [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)] @@ -2331,52 +2291,35 @@ namespace System public static readonly decimal One; [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)] public static readonly decimal Zero; - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(double value) { throw null;} public Decimal(int value) { throw null;} public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;} public Decimal(int[] bits) { throw null;} public Decimal(long value) { throw null;} - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public Decimal(float value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(uint value) { throw null;} [System.CLSCompliantAttribute(false)] public Decimal(ulong value) { throw null;} - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Ceiling(System.Decimal d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public int CompareTo(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public bool Equals(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override bool Equals(object value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Floor(System.Decimal d) { throw null; } public static System.Decimal FromOACurrency(long cy) { throw null; } public static int[] GetBits(System.Decimal d) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Negate(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator --(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; } public static explicit operator byte (System.Decimal value) { throw null; } public static explicit operator char (System.Decimal value) { throw null; } @@ -2395,9 +2338,7 @@ namespace System public static explicit operator ulong (System.Decimal value) { throw null; } public static explicit operator System.Decimal (double value) { throw null; } public static explicit operator System.Decimal (float value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; } public static implicit operator System.Decimal (byte value) { throw null; } public static implicit operator System.Decimal (char value) { throw null; } @@ -2413,31 +2354,24 @@ namespace System [System.CLSCompliantAttribute(false)] public static implicit operator System.Decimal (ulong value) { throw null; } public static System.Decimal operator ++(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal operator -(System.Decimal d) { throw null; } public static System.Decimal operator +(System.Decimal d) { throw null; } + public static System.Decimal Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Decimal Parse(string s) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; } public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; } public static System.Decimal Round(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; } public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; } bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; } byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; } @@ -2456,36 +2390,28 @@ namespace System ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } public static byte ToByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static double ToDouble(System.Decimal d) { throw null; } public static short ToInt16(System.Decimal value) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static int ToInt32(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static long ToInt64(System.Decimal d) { throw null; } public static long ToOACurrency(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] public static sbyte ToSByte(System.Decimal value) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute] public static float ToSingle(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } [System.CLSCompliantAttribute(false)] public static ushort ToUInt16(System.Decimal value) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static uint ToUInt32(System.Decimal d) { throw null; } [System.CLSCompliantAttribute(false)] - [System.Security.SecuritySafeCriticalAttribute] public static ulong ToUInt64(System.Decimal d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public static System.Decimal Truncate(System.Decimal d) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Decimal result) { result = default(decimal); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; } } @@ -2527,7 +2453,6 @@ namespace System public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; } protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DivideByZeroException : System.ArithmeticException { @@ -2536,7 +2461,6 @@ namespace System public DivideByZeroException(string message) { } public DivideByZeroException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DllNotFoundException : System.TypeLoadException { @@ -2545,7 +2469,6 @@ namespace System public DllNotFoundException(string message) { } public DllNotFoundException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable @@ -2560,23 +2483,23 @@ namespace System public int CompareTo(object value) { throw null; } public bool Equals(System.Double obj) { throw null; } public override bool Equals(object obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Double d) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Double d) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Double d) { throw null; } - public static bool IsNegativeInfinity(System.Double d) { throw null; } - public static bool IsPositiveInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Double d) { throw null; } + public static bool IsNormal(System.Double d) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Double d) { throw null; } + public static bool IsSubnormal(System.Double d) { throw null; } public static bool operator ==(System.Double left, System.Double right) { throw null; } public static bool operator >(System.Double left, System.Double right) { throw null; } public static bool operator >=(System.Double left, System.Double right) { throw null; } public static bool operator !=(System.Double left, System.Double right) { throw null; } public static bool operator <(System.Double left, System.Double right) { throw null; } public static bool operator <=(System.Double left, System.Double right) { throw null; } + public static System.Double Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Double Parse(string s) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -2596,18 +2519,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Double result) { result = default(double); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class DuplicateWaitObjectException : System.ArgumentException { @@ -2617,7 +2538,6 @@ namespace System public DuplicateWaitObjectException(string message, System.Exception innerException) { } public DuplicateWaitObjectException(string parameterName, string message) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EntryPointNotFoundException : System.TypeLoadException { @@ -2820,17 +2740,13 @@ namespace System Process = 0, User = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class EventArgs { public static readonly System.EventArgs Empty; public EventArgs() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate void EventHandler(object sender, System.EventArgs e); - [System.SerializableAttribute] public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e); [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))] [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))] @@ -2860,7 +2776,6 @@ namespace System public override string ToString() { throw null; } } [System.ObsoleteAttribute("This type previously indicated an unspecified fatal error in the runtime. The runtime no longer raises this exception so this type is obsolete.")] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ExecutionEngineException : System.SystemException { @@ -2868,7 +2783,6 @@ namespace System public ExecutionEngineException(string message) { } public ExecutionEngineException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FieldAccessException : System.MemberAccessException { @@ -2878,13 +2792,11 @@ namespace System public FieldAccessException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FlagsAttribute : System.Attribute { public FlagsAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class FormatException : System.SystemException { @@ -2985,7 +2897,6 @@ namespace System Succeeded = 0, Timeout = 3, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable @@ -2994,6 +2905,7 @@ namespace System public Guid(byte[] b) { throw null;} public Guid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} public Guid(int a, short b, short c, byte[] d) { throw null;} + public Guid(System.ReadOnlySpan<byte> b) { throw null;} public Guid(string g) { throw null;} [System.CLSCompliantAttribute(false)] public Guid(uint a, ushort b, ushort c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;} @@ -3005,15 +2917,20 @@ namespace System public static System.Guid NewGuid() { throw null; } public static bool operator ==(System.Guid a, System.Guid b) { throw null; } public static bool operator !=(System.Guid a, System.Guid b) { throw null; } + public static System.Guid Parse(System.ReadOnlySpan<char> input) { throw null; } public static System.Guid Parse(string input) { throw null; } + public static System.Guid ParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format) { throw null; } public static System.Guid ParseExact(string input, string format) { throw null; } public byte[] ToByteArray() { throw null; } public override string ToString() { throw null; } public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>)) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> input, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; } + public static bool TryParseExact(System.ReadOnlySpan<char> input, System.ReadOnlySpan<char> format, out System.Guid result) { result = default(System.Guid); throw null; } public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; } + public bool TryWriteBytes(System.Span<byte> destination) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct HashCode @@ -3050,7 +2967,6 @@ namespace System string ShadowCopyDirectories { get; set; } string ShadowCopyFiles { get; set; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IAsyncResult { object AsyncState { get; } @@ -3058,12 +2974,10 @@ namespace System bool CompletedSynchronously { get; } bool IsCompleted { get; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICloneable { object Clone(); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IComparable { int CompareTo(object obj); @@ -3073,7 +2987,6 @@ namespace System int CompareTo(T other); } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IConvertible { System.TypeCode GetTypeCode(); @@ -3094,12 +3007,10 @@ namespace System uint ToUInt32(System.IFormatProvider provider); ulong ToUInt64(System.IFormatProvider provider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface ICustomFormatter { string Format(string format, object arg, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IDisposable { void Dispose(); @@ -3108,17 +3019,14 @@ namespace System { bool Equals(T other); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormatProvider { object GetFormat(System.Type formatType); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial interface IFormattable { string ToString(string format, System.IFormatProvider formatProvider); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class IndexOutOfRangeException : System.SystemException { @@ -3140,7 +3048,6 @@ namespace System public InsufficientMemoryException(string message) { } public InsufficientMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable @@ -3153,6 +3060,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int16 Parse(string s) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3172,16 +3080,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; } public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable @@ -3194,6 +3102,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override System.Int32 GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int32 Parse(string s) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3213,19 +3122,16 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } public bool TryFormat(System.Span<char> destination, out System.Int32 charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; } public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable @@ -3238,6 +3144,7 @@ namespace System public override bool Equals(object obj) { throw null; } public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } + public static System.Int64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } public static System.Int64 Parse(string s) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -3257,14 +3164,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; } public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; } } @@ -3318,7 +3224,6 @@ namespace System public override string ToString() { throw null; } public string ToString(string format) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidCastException : System.SystemException { @@ -3328,7 +3233,6 @@ namespace System public InvalidCastException(string message, System.Exception innerException) { } public InvalidCastException(string message, int errorCode) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class InvalidOperationException : System.SystemException { @@ -3337,7 +3241,6 @@ namespace System public InvalidOperationException(string message) { } public InvalidOperationException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class InvalidProgramException : System.SystemException { @@ -3374,9 +3277,7 @@ namespace System object GetService(System.Type serviceType); } [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")] - [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")] - [System.Runtime.InteropServices.ComVisibleAttribute(false)] - [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.LazyDebugView<T>")] [System.SerializableAttribute] public partial class Lazy<T> { @@ -3386,6 +3287,7 @@ namespace System public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { } public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { } public Lazy(System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(T value) { } public bool IsValueCreated { get { throw null; } } [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))] public T Value { get { throw null; } } @@ -3612,7 +3514,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float Tanh(float x) { throw null; } public static float Truncate(float x) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MemberAccessException : System.SystemException { @@ -3729,7 +3630,6 @@ namespace System public override string ToString() { throw null; } public bool TryCopyTo(System.Memory<T> destination) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class MethodAccessException : System.MemberAccessException { @@ -3738,26 +3638,23 @@ namespace System public MethodAccessException(string message) { } public MethodAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public enum MidpointRounding { AwayFromZero = 1, ToEven = 0, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingFieldException : System.MissingMemberException { public MissingFieldException() { } protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingFieldException(string message) { } public MissingFieldException(string message, System.Exception inner) { } public MissingFieldException(string className, string fieldName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable + public partial class MissingMemberException : System.MemberAccessException { protected string ClassName; protected string MemberName; @@ -3767,20 +3664,18 @@ namespace System public MissingMemberException(string message) { } public MissingMemberException(string message, System.Exception inner) { } public MissingMemberException(string className, string memberName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } - [System.Security.SecurityCriticalAttribute] + public override string Message { get { throw null; } } public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] - public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable + public partial class MissingMethodException : System.MissingMemberException { public MissingMethodException() { } protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public MissingMethodException(string message) { } public MissingMethodException(string message, System.Exception inner) { } public MissingMethodException(string className, string methodName) { } - public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public override string Message { get { throw null; } } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -3838,7 +3733,6 @@ namespace System public string Comment { get { throw null; } } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class MTAThreadAttribute : System.Attribute { public MTAThreadAttribute() { } @@ -3861,7 +3755,6 @@ namespace System public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; } protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class MulticastNotSupportedException : System.SystemException { @@ -3870,12 +3763,10 @@ namespace System public MulticastNotSupportedException(string message, System.Exception inner) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class NonSerializedAttribute : System.Attribute { public NonSerializedAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotFiniteNumberException : System.ArithmeticException { @@ -3887,10 +3778,8 @@ namespace System public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { } public NotFiniteNumberException(string message, System.Exception innerException) { } public double OffendingNumber { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NotImplementedException : System.SystemException { @@ -3929,7 +3818,6 @@ namespace System public static implicit operator System.Nullable<T> (T value) { throw null; } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class NullReferenceException : System.SystemException { @@ -3956,7 +3844,6 @@ namespace System public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; } public virtual string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ObjectDisposedException : System.InvalidOperationException { @@ -3966,11 +3853,9 @@ namespace System public ObjectDisposedException(string objectName, string message) { } public override string Message { get { throw null; } } public string ObjectName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class ObsoleteAttribute : System.Attribute { @@ -3980,7 +3865,6 @@ namespace System public bool IsError { get { throw null; } } public string Message { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable { @@ -3993,7 +3877,6 @@ namespace System public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } public override string ToString() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OperationCanceledException : System.SystemException { @@ -4006,7 +3889,6 @@ namespace System public OperationCanceledException(System.Threading.CancellationToken token) { } public System.Threading.CancellationToken CancellationToken { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OutOfMemoryException : System.SystemException { @@ -4015,7 +3897,6 @@ namespace System public OutOfMemoryException(string message) { } public OutOfMemoryException(string message, System.Exception innerException) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class OverflowException : System.ArithmeticException { @@ -4025,7 +3906,6 @@ namespace System public OverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class ParamArrayAttribute : System.Attribute { public ParamArrayAttribute() { } @@ -4042,7 +3922,6 @@ namespace System WinCE = 3, Xbox = 5, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class PlatformNotSupportedException : System.NotSupportedException { @@ -4073,7 +3952,6 @@ namespace System public virtual double NextDouble() { throw null; } protected virtual double Sample() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class RankException : System.SystemException { @@ -4150,7 +4028,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class ResolveEventArgs : System.EventArgs { public ResolveEventArgs(string name) { } @@ -4158,8 +4035,6 @@ namespace System public string Name { get { throw null; } } public System.Reflection.Assembly RequestingAssembly { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args); [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -4219,7 +4094,6 @@ namespace System public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable @@ -4233,6 +4107,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.SByte Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -4255,12 +4131,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } public string ToString(string format) { throw null; } public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; } [System.CLSCompliantAttribute(false)] @@ -4283,7 +4162,6 @@ namespace System { public SerializableAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable @@ -4298,26 +4176,23 @@ namespace System public int CompareTo(System.Single value) { throw null; } public override bool Equals(object obj) { throw null; } public bool Equals(System.Single obj) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsFinite(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsInfinity(System.Single f) { throw null; } - [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNaN(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNaN(System.Single f) { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegative(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsNegativeInfinity(System.Single f) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] - public static bool IsPositiveInfinity(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsNegativeInfinity(System.Single f) { throw null; } + public static bool IsNormal(System.Single f) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool IsPositiveInfinity(System.Single f) { throw null; } + public static bool IsSubnormal(System.Single f) { throw null; } public static bool operator ==(System.Single left, System.Single right) { throw null; } public static bool operator >(System.Single left, System.Single right) { throw null; } public static bool operator >=(System.Single left, System.Single right) { throw null; } public static bool operator !=(System.Single left, System.Single right) { throw null; } public static bool operator <(System.Single left, System.Single right) { throw null; } public static bool operator <=(System.Single left, System.Single right) { throw null; } + public static System.Single Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(231), System.IFormatProvider provider=null) { throw null; } public static System.Single Parse(string s) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; } public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } @@ -4337,14 +4212,13 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } + public static bool TryParse(System.ReadOnlySpan<char> s, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; } public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; } } @@ -4392,7 +4266,6 @@ namespace System [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool MoveNext() { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class StackOverflowException : System.SystemException { @@ -4401,7 +4274,6 @@ namespace System public StackOverflowException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(64))] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] public sealed partial class STAThreadAttribute : System.Attribute { public STAThreadAttribute() { } @@ -4609,8 +4481,6 @@ namespace System public int GetHashCode(object obj) { throw null; } public abstract int GetHashCode(string obj); } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum StringComparison { CurrentCulture = 0, @@ -4626,7 +4496,6 @@ namespace System None = 0, RemoveEmptyEntries = 1, } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class SystemException : System.Exception { @@ -4636,13 +4505,11 @@ namespace System public SystemException(string message, System.Exception innerException) { } } [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class ThreadStaticAttribute : System.Attribute { public ThreadStaticAttribute() { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TimeoutException : System.SystemException { @@ -5281,8 +5148,6 @@ namespace System public TypeAccessException(string message) { } public TypeAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum TypeCode { Boolean = 3, @@ -5322,13 +5187,11 @@ namespace System [System.Security.SecuritySafeCriticalAttribute] public static object ToObject(System.TypedReference value) { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public sealed partial class TypeInitializationException : System.SystemException { public TypeInitializationException(string fullTypeName, System.Exception innerException) { } public string TypeName { get { throw null; } } - [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } [System.Runtime.InteropServices.ComVisibleAttribute(true)] @@ -5344,7 +5207,6 @@ namespace System [System.Security.SecurityCriticalAttribute] public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class TypeUnloadedException : System.SystemException { @@ -5354,7 +5216,6 @@ namespace System public TypeUnloadedException(string message, System.Exception innerException) { } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable @@ -5368,6 +5229,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt16 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5390,21 +5253,21 @@ namespace System System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable @@ -5418,6 +5281,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt32 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5440,21 +5305,21 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; } } [System.CLSCompliantAttribute(false)] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable @@ -5468,6 +5333,8 @@ namespace System public override int GetHashCode() { throw null; } public System.TypeCode GetTypeCode() { throw null; } [System.CLSCompliantAttribute(false)] + public static System.UInt64 Parse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style=(System.Globalization.NumberStyles)(7), System.IFormatProvider provider=null) { throw null; } + [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s) { throw null; } [System.CLSCompliantAttribute(false)] public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; } @@ -5490,14 +5357,15 @@ namespace System ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; } uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; } System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public override string ToString() { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(System.IFormatProvider provider) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format) { throw null; } - [System.Security.SecuritySafeCriticalAttribute] public string ToString(string format, System.IFormatProvider provider) { throw null; } + public bool TryFormat(System.Span<char> destination, out int charsWritten, System.ReadOnlySpan<char> format=default(System.ReadOnlySpan<char>), System.IFormatProvider provider=null) { charsWritten = default(int); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } + [System.CLSCompliantAttribute(false)] + public static bool TryParse(System.ReadOnlySpan<char> s, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; } [System.CLSCompliantAttribute(false)] @@ -5538,7 +5406,6 @@ namespace System public uint ToUInt32() { throw null; } public ulong ToUInt64() { throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnauthorizedAccessException : System.SystemException { @@ -5547,15 +5414,13 @@ namespace System public UnauthorizedAccessException(string message) { } public UnauthorizedAccessException(string message, System.Exception inner) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public partial class UnhandledExceptionEventArgs : System.EventArgs { public UnhandledExceptionEventArgs(object exception, bool isTerminating) { } - public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } - public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } } + public object ExceptionObject { get { throw null; } } + public bool IsTerminating { get { throw null; } } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.SerializableAttribute] public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e); [System.SerializableAttribute] @@ -5789,8 +5654,6 @@ namespace System public string ToString(int fieldCount) { throw null; } public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; } } - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] public partial struct Void { @@ -8234,6 +8097,7 @@ namespace System.Globalization public static double GetNumericValue(char ch) { throw null; } public static double GetNumericValue(string s, int index) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; } + public static System.Globalization.UnicodeCategory GetUnicodeCategory(int codePoint) { throw null; } public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; } } [System.SerializableAttribute] @@ -9480,8 +9344,6 @@ namespace System.IO Write = 2, } [System.FlagsAttribute] - [System.Runtime.InteropServices.ComVisibleAttribute(true)] - [System.SerializableAttribute] public enum FileAttributes { Archive = 32, @@ -21277,7 +21139,6 @@ namespace System.Security.Claims public virtual void WriteTo(System.IO.BinaryWriter writer) { } protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { } } - [System.Runtime.InteropServices.ComVisibleAttribute(false)] public static partial class ClaimTypes { public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor"; |