Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
RegexMatchTimeoutException.cs
Go to the documentation of this file.
3
5
7[TypeForwardedFrom("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
9{
10 public string Input { get; } = string.Empty;
11
12
13 public string Pattern { get; } = string.Empty;
14
15
17
18
20 : base(System.SR.RegexMatchTimeoutException_Occurred)
21 {
22 Input = regexInput;
25 }
26
28 {
29 }
30
31 public RegexMatchTimeoutException(string message)
32 : base(message)
33 {
34 }
35
37 : base(message, inner)
38 {
39 }
40
42 : base(info, context)
43 {
44 Input = info.GetString("regexInput");
45 Pattern = info.GetString("regexPattern");
46 MatchTimeout = new TimeSpan(info.GetInt64("timeoutTicks"));
47 }
48
50 {
51 base.GetObjectData(info, context);
52 info.AddValue("regexInput", Input);
53 info.AddValue("regexPattern", Pattern);
54 info.AddValue("timeoutTicks", MatchTimeout.Ticks);
55 }
56}
Definition SR.cs:7
RegexMatchTimeoutException(string regexInput, string regexPattern, TimeSpan matchTimeout)
RegexMatchTimeoutException(SerializationInfo info, StreamingContext context)
void GetObjectData(SerializationInfo info, StreamingContext context)
static TimeSpan FromTicks(long value)
Definition TimeSpan.cs:277