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

◆ TryGetUInt32()

bool System.Text.Json.Utf8JsonReader.TryGetUInt32 ( out uint value)
inline

Definition at line 4619 of file Utf8JsonReader.cs.

4620 {
4621 if (TokenType != JsonTokenType.Number)
4622 {
4623 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4624 }
4625 ReadOnlySpan<byte> readOnlySpan;
4626 if (!HasValueSequence)
4627 {
4629 }
4630 else
4631 {
4634 }
4635 ReadOnlySpan<byte> span = readOnlySpan;
4636 return TryGetUInt32Core(out value, span);
4637 }
bool TryGetUInt32Core(out uint value, ReadOnlySpan< byte > span)
ReadOnlySequence< byte > ValueSequence

References System.Text.Json.Dictionary, System.Text.Json.ThrowHelper.GetInvalidOperationException_ExpectedNumber(), System.Text.Json.Utf8JsonReader.HasValueSequence, System.Text.Json.Utf8JsonReader.TryGetUInt32Core(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

Referenced by System.Text.Json.Utf8JsonReader.GetUInt32().