Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
JsonNumberHandlingAttribute.cs
Go to the documentation of this file.
1
namespace
System.Text.Json.Serialization
;
2
3
[
AttributeUsage
(
AttributeTargets
.Class |
AttributeTargets
.Struct |
AttributeTargets
.Property |
AttributeTargets
.Field, AllowMultiple =
false
)]
4
public
sealed
class
JsonNumberHandlingAttribute
:
JsonAttribute
5
{
6
public
JsonNumberHandling
Handling
{
get
; }
7
8
public
JsonNumberHandlingAttribute
(
JsonNumberHandling
handling
)
9
{
10
if
(!
JsonSerializer
.
IsValidNumberHandlingValue
(
handling
))
11
{
12
throw
new
ArgumentOutOfRangeException
(
"handling"
);
13
}
14
Handling
=
handling
;
15
}
16
}
System.ArgumentOutOfRangeException
Definition
ArgumentOutOfRangeException.cs:9
System.Text.Json.JsonSerializer.IsValidNumberHandlingValue
static bool IsValidNumberHandlingValue(JsonNumberHandling handling)
Definition
JsonSerializer.cs:395
System.Text.Json.JsonSerializer
Definition
JsonSerializer.cs:16
System.Text.Json.Serialization.JsonAttribute
Definition
JsonAttribute.cs:4
System.Text.Json.Serialization.JsonNumberHandlingAttribute.JsonNumberHandlingAttribute
JsonNumberHandlingAttribute(JsonNumberHandling handling)
Definition
JsonNumberHandlingAttribute.cs:8
System.Text.Json.Serialization.JsonNumberHandlingAttribute.Handling
JsonNumberHandling Handling
Definition
JsonNumberHandlingAttribute.cs:6
System.Text.Json.Serialization.JsonNumberHandlingAttribute
Definition
JsonNumberHandlingAttribute.cs:5
System.Text.Json.Serialization.JsonNumberHandling
JsonNumberHandling
Definition
JsonNumberHandling.cs:5
System.Text.Json.Serialization
Definition
ArrayConverter.cs:3
System.Text.Json.ConverterStrategy.Dictionary
@ Dictionary
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Text.Json
System.Text.Json.Serialization
JsonNumberHandlingAttribute.cs
Generated by
1.10.0