terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
DateTimeResult.cs
Go to the documentation of this file.
1using System;
3
4namespace System
5{
6 // Token: 0x020000BA RID: 186
7 [Obsolete("Types with embedded references are not supported in this version of your compiler.", true)]
8 internal ref struct DateTimeResult
9 {
10 // Token: 0x0600071F RID: 1823 RVA: 0x00011A38 File Offset: 0x0000FC38
15
16 // Token: 0x06000720 RID: 1824 RVA: 0x00011A4C File Offset: 0x0000FC4C
17 internal void SetDate(int year, int month, int day)
18 {
19 this.Year = year;
20 this.Day = month;
21 this.Day = day;
22 }
23
24 // Token: 0x06000721 RID: 1825 RVA: 0x00011A70 File Offset: 0x0000FC70
26 {
27 this.failure = ParseFailureKind.FormatWithFormatSpecifier;
28 this.failureMessageID = "Format specifier was invalid.";
29 }
30
31 // Token: 0x06000722 RID: 1826 RVA: 0x00011A90 File Offset: 0x0000FC90
38
39 // Token: 0x06000723 RID: 1827 RVA: 0x00011AB8 File Offset: 0x0000FCB8
40 internal void SetBadDateTimeFailure()
41 {
42 this.failure = ParseFailureKind.FormatWithOriginalDateTime;
43 this.failureMessageID = "String was not recognized as a valid DateTime.";
44 }
45
46 // Token: 0x06000724 RID: 1828 RVA: 0x00011AD8 File Offset: 0x0000FCD8
52
53 // Token: 0x06000725 RID: 1829 RVA: 0x00011AF4 File Offset: 0x0000FCF4
60
61 // Token: 0x06000726 RID: 1830 RVA: 0x00011B18 File Offset: 0x0000FD18
69
70 // Token: 0x040002F1 RID: 753
71 internal int Year;
72
73 // Token: 0x040002F2 RID: 754
74 internal int Month;
75
76 // Token: 0x040002F3 RID: 755
77 internal int Day;
78
79 // Token: 0x040002F4 RID: 756
80 internal int Hour;
81
82 // Token: 0x040002F5 RID: 757
83 internal int Minute;
84
85 // Token: 0x040002F6 RID: 758
86 internal int Second;
87
88 // Token: 0x040002F7 RID: 759
89 internal double fraction;
90
91 // Token: 0x040002F8 RID: 760
92 internal int era;
93
94 // Token: 0x040002F9 RID: 761
95 internal ParseFlags flags;
96
97 // Token: 0x040002FA RID: 762
99
100 // Token: 0x040002FB RID: 763
102
103 // Token: 0x040002FC RID: 764
105
106 // Token: 0x040002FD RID: 765
108
109 // Token: 0x040002FE RID: 766
110 internal string failureMessageID;
111
112 // Token: 0x040002FF RID: 767
114
115 // Token: 0x04000300 RID: 768
116 internal string failureArgumentName;
117
118 // Token: 0x04000301 RID: 769
120
121 // Token: 0x04000302 RID: 770
123 }
124}
class f__AnonymousType0<< Count > j__TPar
void SetDate(int year, int month, int day)
void SetBadFormatSpecifierFailure(ReadOnlySpan< char > failedFormatSpecifier)
void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument, string failureArgumentName)
ParseFailureKind failure
ReadOnlySpan< char > failedFormatSpecifier
void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
void Init(ReadOnlySpan< char > originalDateTimeString)
void SetFailure(ParseFailureKind failure, string failureMessageID)
ReadOnlySpan< char > originalDateTimeString