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

◆ CloneElement()

JsonElement System.Text.Json.JsonDocument.CloneElement ( int index)
inlinepackage

Definition at line 808 of file JsonDocument.cs.

809 {
812 ReadOnlyMemory<byte> utf8Json = GetRawValue(index, includeQuotes: true).ToArray();
814 return jsonDocument.RootElement;
815 }
int GetEndIndex(int index, bool includeEndElement)
ReadOnlyMemory< byte > GetRawValue(int index, bool includeQuotes)
JsonDocument(ReadOnlyMemory< byte > utf8Json, MetadataDb parsedData, byte[] extraRentedArrayPoolBytes=null, PooledByteBufferWriter extraPooledByteBufferWriter=null, bool isDisposable=true)
MetadataDb CopySegment(int startIndex, int endIndex)

References System.Text.Json.JsonDocument.JsonDocument(), System.Text.Json.JsonDocument._parsedData, System.Text.Json.JsonDocument.MetadataDb.CopySegment(), System.Text.Json.Dictionary, System.endIndex, System.Text.Json.JsonDocument.GetEndIndex(), System.Text.Json.JsonDocument.GetRawValue(), System.index, and System.Text.Json.JsonDocument.RootElement.

Referenced by System.Text.Json.JsonElement.Clone().