12 references to Type
System.Text.Json (12)
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (1)
162if (((state.Current.MetadataPropertyNames & MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
184if (((state.Current.MetadataPropertyNames & MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
System\Text\Json\Serialization\Converters\FSharp\FSharpTypeConverterFactory.cs (1)
96if ((JsonSerializer.GetMetadataPropertyName(utf8EncodedName, resolver: null) & ~MetadataPropertyName.Type) != 0)
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (1)
93if (((state.Current.MetadataPropertyNames & MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
150if (((state.Current.MetadataPropertyNames & MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
18Debug.Assert((state.Current.MetadataPropertyNames & MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null);
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (4)
173case MetadataPropertyName.Type: 287case MetadataPropertyName.Type: 379return MetadataPropertyName.Type; 389return MetadataPropertyName.Type;
System\Text\Json\Serialization\JsonSerializer.Write.HandleMetadata.cs (1)
54writtenMetadata |= MetadataPropertyName.Type;
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (1)
86if ((JsonSerializer.GetMetadataPropertyName(utf8EncodedName, resolver: null) & ~MetadataPropertyName.Type) != 0)