Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

82 lines
3.6 KiB
C#

using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Text.RegularExpressions
{
/// <summary>The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.</summary>
// Token: 0x020000B1 RID: 177
[Token(Token = "0x20000B1")]
[Serializable]
public class RegexMatchTimeoutException : TimeoutException, ISerializable
{
/// <summary>Initializes a new instance of the <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> class with information about the regular expression pattern, the input text, and the time-out interval.</summary>
/// <param name="regexInput">The input text processed by the regular expression engine when the time-out occurred.</param>
/// <param name="regexPattern">The pattern used by the regular expression engine when the time-out occurred.</param>
/// <param name="matchTimeout">The time-out interval.</param>
// 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)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> class with a system-supplied message.</summary>
// Token: 0x060003DE RID: 990 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003DE")]
[Address(RVA = "0xF3C200", Offset = "0xF3B200", VA = "0x180F3C200")]
public RegexMatchTimeoutException()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> class with serialized data.</summary>
/// <param name="info">The object that contains the serialized data.</param>
/// <param name="context">The stream that contains the serialized data.</param>
// 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)
{
}
/// <summary>Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object with the data needed to serialize a <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> object.</summary>
/// <param name="si">The object to populate with data.</param>
/// <param name="context">The destination for this serialization.</param>
// 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;
}
}