8 writes to PolymorphicSerializationState
System.Text.Json (8)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
129
state.Current.
PolymorphicSerializationState
= PolymorphicSerializationState.PolymorphicReEntryNotFound;
System\Text\Json\Serialization\WriteStackFrame.cs (7)
87
PolymorphicSerializationState
= PolymorphicSerializationState.None;
93
PolymorphicSerializationState
= PolymorphicSerializationState.None;
101
PolymorphicSerializationState
= PolymorphicSerializationState.None;
132
PolymorphicSerializationState
= PolymorphicSerializationState.PolymorphicReEntryStarted;
144
PolymorphicSerializationState
= PolymorphicSerializationState.PolymorphicReEntryStarted;
155
PolymorphicSerializationState
= PolymorphicSerializationState.PolymorphicReEntryStarted;
164
PolymorphicSerializationState
= success ? PolymorphicSerializationState.None : PolymorphicSerializationState.PolymorphicReEntrySuspended;
9 references to PolymorphicSerializationState
System.Text.Json (9)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
92
switch (state.Current.
PolymorphicSerializationState
)
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
375
state.Current.
PolymorphicSerializationState
!= PolymorphicSerializationState.PolymorphicReEntryStarted)
System\Text\Json\Serialization\WriteStack.cs (3)
174
Debug.Assert(Current.
PolymorphicSerializationState
!= PolymorphicSerializationState.PolymorphicReEntryStarted);
184
Debug.Assert(Current.
PolymorphicSerializationState
!= PolymorphicSerializationState.PolymorphicReEntrySuspended);
186
if (_count == 0 && Current.
PolymorphicSerializationState
== PolymorphicSerializationState.None)
System\Text\Json\Serialization\WriteStackFrame.cs (4)
109
return
PolymorphicSerializationState
is PolymorphicSerializationState.PolymorphicReEntryStarted
119
Debug.Assert(
PolymorphicSerializationState
== PolymorphicSerializationState.None);
141
Debug.Assert(
PolymorphicSerializationState
is PolymorphicSerializationState.None or PolymorphicSerializationState.PolymorphicReEntryStarted);
153
Debug.Assert(
PolymorphicSerializationState
== PolymorphicSerializationState.PolymorphicReEntrySuspended);