Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
JsonSerializerOptionsUpdateHandler.cs
Go to the documentation of this file.
1
using
System.Collections.Generic
;
2
3
namespace
System.Text.Json
;
4
5
internal
static
class
JsonSerializerOptionsUpdateHandler
6
{
7
public
static
void
ClearCache
(
Type
[]
types
)
8
{
9
foreach
(
KeyValuePair<JsonSerializerOptions, object>
item
in
(
IEnumerable
<
KeyValuePair<JsonSerializerOptions, object>
>)
JsonSerializerOptions
.
TrackedOptionsInstances
.
All
)
10
{
11
item
.Key.ClearClasses();
12
}
13
}
14
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Text.Json.JsonSerializerOptionsUpdateHandler.ClearCache
static void ClearCache(Type[] types)
Definition
JsonSerializerOptionsUpdateHandler.cs:7
System.Text.Json.JsonSerializerOptionsUpdateHandler
Definition
JsonSerializerOptionsUpdateHandler.cs:6
System.Text.Json.JsonSerializerOptions.TrackedOptionsInstances.All
static ConditionalWeakTable< JsonSerializerOptions, object > All
Definition
JsonSerializerOptions.cs:20
System.Text.Json.JsonSerializerOptions.TrackedOptionsInstances
Definition
JsonSerializerOptions.cs:19
System.Text.Json.JsonSerializerOptions
Definition
JsonSerializerOptions.cs:17
System.Type
Definition
Type.cs:14
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:4
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Text.Json
Definition
JsonArray.cs:7
System.ExceptionArgument.item
@ item
source
System.Text.Json
System.Text.Json
JsonSerializerOptionsUpdateHandler.cs
Generated by
1.10.0