Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ThrowJsonException_MetadataPreservedArrayInvalidProperty()

static void System.Text.Json.ThrowHelper.ThrowJsonException_MetadataPreservedArrayInvalidProperty ( ref ReadStack state,
Type propertyType,
in Utf8JsonReader reader )
inlinestatic

Definition at line 1154 of file ThrowHelper.cs.

1155 {
1156 ref ReadStackFrame current = ref state.Current;
1157 byte[] jsonPropertyName;
1158 if (!reader.HasValueSequence)
1159 {
1160 jsonPropertyName = reader.ValueSpan.ToArray();
1161 }
1162 else
1163 {
1164 ReadOnlySequence<byte> sequence = reader.ValueSequence;
1166 }
1168 string @string = reader.GetString();
1170 }
static string DeserializeUnableToConvertValue
Definition SR.cs:130
static string MetadataPreservedArrayFailed
Definition SR.cs:224
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string MetadataPreservedArrayInvalidProperty
Definition SR.cs:226
Definition SR.cs:7
static void ThrowJsonException(string message=null)

References System.SR.DeserializeUnableToConvertValue, System.Text.Json.Dictionary, System.SR.Format(), System.SR.MetadataPreservedArrayFailed, System.SR.MetadataPreservedArrayInvalidProperty, System.state, and System.Text.Json.ThrowHelper.ThrowJsonException().

Referenced by System.Text.Json.Serialization.JsonCollectionConverter< TCollection, TElement >.OnTryRead(), and System.Text.Json.JsonSerializer.ResolveMetadataForJsonArray< T >().