Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-snapshot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2018-07-20 22:23:06 +0300
committermonojenkins <jo.shields+jenkins@xamarin.com>2018-07-20 22:23:06 +0300
commit9e8dbacd0cf209ee036f75a611dacd04e67ac7de (patch)
tree134ebac8b73d4ecd8af3ac95cfdc7df16260f770
parent1d41a0cfbd5567cc027e58f2b2bbd362209650f9 (diff)
Apply changes from https://github.com/mono/mono/pull/8626 to API snapshot
-rw-r--r--profiles/monodroid/mscorlib.cs339
-rw-r--r--profiles/monotouch/mscorlib.cs339
-rw-r--r--profiles/net_4_x/mscorlib.cs339
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";