using System; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Text.RegularExpressions { /// The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval. // Token: 0x020000B1 RID: 177 [Token(Token = "0x20000B1")] [Serializable] public class RegexMatchTimeoutException : TimeoutException, ISerializable { /// Initializes a new instance of the class with information about the regular expression pattern, the input text, and the time-out interval. /// The input text processed by the regular expression engine when the time-out occurred. /// The pattern used by the regular expression engine when the time-out occurred. /// The time-out interval. // Token: 0x060003DD RID: 989 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DD")] [Address(RVA = "0xF3C3D0", Offset = "0xF3B3D0", VA = "0x180F3C3D0")] public RegexMatchTimeoutException(string regexInput, string regexPattern, TimeSpan matchTimeout) { } /// Initializes a new instance of the class with a system-supplied message. // Token: 0x060003DE RID: 990 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DE")] [Address(RVA = "0xF3C200", Offset = "0xF3B200", VA = "0x180F3C200")] public RegexMatchTimeoutException() { } /// Initializes a new instance of the class with serialized data. /// The object that contains the serialized data. /// The stream that contains the serialized data. // Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DF")] [Address(RVA = "0xF3C2D0", Offset = "0xF3B2D0", VA = "0x180F3C2D0")] protected RegexMatchTimeoutException(SerializationInfo info, StreamingContext context) { } /// Populates a object with the data needed to serialize a object. /// The object to populate with data. /// The destination for this serialization. // Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E0")] [Address(RVA = "0xF3C140", Offset = "0xF3B140", VA = "0x180F3C140", Slot = "4")] void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) { } // Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E1")] [Address(RVA = "0xF3C0B0", Offset = "0xF3B0B0", VA = "0x180F3C0B0")] private void Init() { } // Token: 0x060003E2 RID: 994 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E2")] [Address(RVA = "0xF3C120", Offset = "0xF3B120", VA = "0x180F3C120")] private void Init(string input, string pattern, TimeSpan timeout) { } // Token: 0x04000314 RID: 788 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000314")] private string regexInput; // Token: 0x04000315 RID: 789 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000315")] private string regexPattern; // Token: 0x04000316 RID: 790 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000316")] private TimeSpan matchTimeout; } }