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
DiagnosticsTraceWriter.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections
;
3
using
System.Diagnostics
;
4
using
System.Runtime.CompilerServices
;
5
using
Cpp2IlInjected
;
6
using
Newtonsoft.Json.Shims
;
7
8
namespace
Newtonsoft.Json.Serialization
9
{
10
// Token: 0x02000079 RID: 121
11
[
Preserve
]
12
public
class
DiagnosticsTraceWriter
:
ITraceWriter
13
{
14
// Token: 0x170000B9 RID: 185
15
// (get) Token: 0x0600044B RID: 1099 RVA: 0x0000B940 File Offset: 0x00009B40
16
// (set) Token: 0x0600044C RID: 1100 RVA: 0x0000B954 File Offset: 0x00009B54
17
public
TraceLevel
LevelFilter
18
{
19
[
CompilerGenerated
]
20
get
21
{
22
return
this.<
LevelFilter
>
k__BackingField
;
23
}
24
[
CompilerGenerated
]
25
set
26
{
27
this.<
LevelFilter
>
k__BackingField
=
value
;
28
}
29
}
30
31
// Token: 0x0600044D RID: 1101 RVA: 0x0000212A File Offset: 0x0000032A
32
private
TraceEventType
GetTraceEventType
(
TraceLevel
level)
33
{
34
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
35
}
36
37
// Token: 0x0600044E RID: 1102 RVA: 0x0000B968 File Offset: 0x00009B68
38
public
void
Trace
(
TraceLevel
level,
string
message,
Exception
ex)
39
{
40
if
(level !=
TraceLevel
.Off)
41
{
42
IEnumerator
enumerator = global::System.Diagnostics.Trace.Listeners.GetEnumerator();
43
return
;
44
}
45
}
46
47
// Token: 0x0600044F RID: 1103 RVA: 0x0000B9E8 File Offset: 0x00009BE8
48
public
DiagnosticsTraceWriter
()
49
{
50
}
51
52
// Token: 0x0400020A RID: 522
53
[
CompilerGenerated
]
54
private
TraceLevel <LevelFilter>
k__BackingField
;
55
}
56
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.DiagnosticsTraceWriter
DiagnosticsTraceWriter()
Definition
DiagnosticsTraceWriter.cs:48
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.LevelFilter
TraceLevel LevelFilter
Definition
DiagnosticsTraceWriter.cs:18
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.Trace
void Trace(TraceLevel level, string message, Exception ex)
Definition
DiagnosticsTraceWriter.cs:38
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.GetTraceEventType
TraceEventType GetTraceEventType(TraceLevel level)
Definition
DiagnosticsTraceWriter.cs:32
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter.k__BackingField
TraceLevel< LevelFilter > k__BackingField
Definition
DiagnosticsTraceWriter.cs:54
Newtonsoft.Json.Serialization.DiagnosticsTraceWriter
Definition
DiagnosticsTraceWriter.cs:13
System.Exception
Definition
Exception.cs:15
Newtonsoft.Json.Serialization.ITraceWriter
Definition
ITraceWriter.cs:10
System.Collections.IEnumerator
Definition
IEnumerator.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Newtonsoft.Json.Serialization
Definition
CachedAttributeGetter.cs:7
Newtonsoft.Json.Shims
Definition
PreserveAttribute.cs:4
System.Collections
Definition
ArrayList.cs:6
System.Diagnostics.TraceEventType
TraceEventType
Definition
TraceEventType.cs:8
System.Diagnostics.TraceLevel
TraceLevel
Definition
TraceLevel.cs:7
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.Xml.Schema.XmlSchemaWhiteSpace.Preserve
@ Preserve
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
source
Newtonsoft.Json
Serialization
DiagnosticsTraceWriter.cs
Generated by
1.10.0