System.Text.Json.ReadStack
struct ReadStack
namespace System.Text.Json
{
internal struct ReadStack
{
public ReadStackFrame Current;
public ReferenceResolver ReferenceResolver;
public bool SupportContinuation;
public string ReferenceId;
public object PolymorphicTypeDiscriminator;
public bool PreserveReferences;
public ref ReadStackFrame Parent { get; }
public JsonPropertyInfo ParentProperty { get; }
public bool IsContinuation { get; }
public void Push();
public void Pop(bool success);
public JsonConverter InitializePolymorphicReEntry(JsonTypeInfo derivedJsonTypeInfo);
public JsonConverter ResumePolymorphicReEntry();
public void ExitPolymorphicConverter(bool success);
public string JsonPath();
public JsonTypeInfo GetTopJsonTypeInfoWithParameterizedConstructor();
}
}