3 writes to PolymorphicTypeDiscriminator
System.Text.Json (3)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
60state.PolymorphicTypeDiscriminator = null;
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (2)
293state.PolymorphicTypeDiscriminator = reader.GetString(); 296state.PolymorphicTypeDiscriminator = reader.GetInt32();
4 references to PolymorphicTypeDiscriminator
System.Text.Json (4)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (2)
40Debug.Assert(state.PolymorphicTypeDiscriminator != null); 42resolver.TryGetDerivedJsonTypeInfo(state.PolymorphicTypeDiscriminator, out resolvedType);
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (2)
181if (state.PolymorphicTypeDiscriminator != null) 288Debug.Assert(state.PolymorphicTypeDiscriminator == null);