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

◆ TryGetInt16()

bool System.Text.Json.Utf8JsonReader.TryGetInt16 ( out short value)
inline

Definition at line 4489 of file Utf8JsonReader.cs.

4490 {
4491 if (TokenType != JsonTokenType.Number)
4492 {
4493 throw ThrowHelper.GetInvalidOperationException_ExpectedNumber(TokenType);
4494 }
4495 ReadOnlySpan<byte> readOnlySpan;
4496 if (!HasValueSequence)
4497 {
4499 }
4500 else
4501 {
4504 }
4505 ReadOnlySpan<byte> span = readOnlySpan;
4506 return TryGetInt16Core(out value, span);
4507 }
bool TryGetInt16Core(out short 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.TryGetInt16Core(), System.value, System.Text.Json.Utf8JsonReader.ValueSequence, and System.Text.Json.Utf8JsonReader.ValueSpan.

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