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

◆ EncodeHelper()

static JsonEncodedText System.Text.Json.JsonEncodedText.EncodeHelper ( ReadOnlySpan< byte > utf8Value,
JavaScriptEncoder encoder )
inlinestaticprivate

Definition at line 61 of file JsonEncodedText.cs.

62 {
63 int num = JsonWriterHelper.NeedsEscaping(utf8Value, encoder);
64 if (num != -1)
65 {
66 return new JsonEncodedText(JsonHelpers.EscapeValue(utf8Value, num, encoder));
67 }
68 return new JsonEncodedText(utf8Value.ToArray());
69 }

References System.Text.Json.JsonEncodedText.JsonEncodedText(), System.Text.Json.Dictionary, System.Text.Json.JsonHelpers.EscapeValue(), and System.Text.Json.JsonWriterHelper.NeedsEscaping().

Referenced by System.Text.Json.JsonEncodedText.Encode(), and System.Text.Json.JsonEncodedText.TranscodeAndEncode().