using System; using System.Runtime.InteropServices; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System { /// The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN). // Token: 0x02000125 RID: 293 [Token(Token = "0x2000125")] [ComVisible(true)] [Serializable] public class NotFiniteNumberException : ArithmeticException { /// Initializes a new instance of the class. // Token: 0x06000AA0 RID: 2720 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AA0")] [Address(RVA = "0x2D6E730", Offset = "0x2D6D730", VA = "0x182D6E730")] public NotFiniteNumberException() { } /// Initializes a new instance of the class with serialized data. /// The object that holds the serialized object data. /// The contextual information about the source or destination. // Token: 0x06000AA1 RID: 2721 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AA1")] [Address(RVA = "0x2D6E790", Offset = "0x2D6D790", VA = "0x182D6E790")] protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) { } /// Sets the object with the invalid number and additional exception information. /// The object that holds the serialized object data. /// The contextual information about the source or destination. /// The object is . // Token: 0x06000AA2 RID: 2722 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AA2")] [Address(RVA = "0x2D6E620", Offset = "0x2D6D620", VA = "0x182D6E620", Slot = "10")] public override void GetObjectData(SerializationInfo info, StreamingContext context) { } // Token: 0x0400046E RID: 1134 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400046E")] private double _offendingNumber; } }