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: 0x020000B5 RID: 181 [Token(Token = "0x20000B5")] [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: 0x060003F3 RID: 1011 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F3")] [Address(RVA = "0x58DB30", Offset = "0x58C930", VA = "0x18058DB30")] public RegexMatchTimeoutException(string regexInput, string regexPattern, TimeSpan matchTimeout) { } /// Initializes a new instance of the class with a system-supplied message. // Token: 0x060003F4 RID: 1012 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F4")] [Address(RVA = "0x58D960", Offset = "0x58C760", VA = "0x18058D960")] 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: 0x060003F5 RID: 1013 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F5")] [Address(RVA = "0x58DA30", Offset = "0x58C830", VA = "0x18058DA30")] 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: 0x060003F6 RID: 1014 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F6")] [Address(RVA = "0x58D8A0", Offset = "0x58C6A0", VA = "0x18058D8A0", Slot = "4")] void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) { } // Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F7")] [Address(RVA = "0x58D810", Offset = "0x58C610", VA = "0x18058D810")] private void Init() { } // Token: 0x060003F8 RID: 1016 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F8")] [Address(RVA = "0x58D880", Offset = "0x58C680", VA = "0x18058D880")] private void Init(string input, string pattern, TimeSpan timeout) { } // Token: 0x04000321 RID: 801 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000321")] private string regexInput; // Token: 0x04000322 RID: 802 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000322")] private string regexPattern; // Token: 0x04000323 RID: 803 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000323")] private TimeSpan matchTimeout; } }