2 writes to MetadataPropertyNames
System.Text.Json (2)
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (2)
323
state.Current.
MetadataPropertyNames
|= MetadataPropertyName.Values;
338
state.Current.
MetadataPropertyNames
|= state.Current.LatestMetadataPropertyName;
27 references to MetadataPropertyNames
System.Text.Json (27)
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (5)
152
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
162
if (((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
182
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Id) != 0)
247
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Values) != 0)
262
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Values) != 0)
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (3)
174
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
184
if (((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
205
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Id) != 0)
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (4)
83
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
93
if (((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
111
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
131
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Id) != 0)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (4)
140
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
150
if (((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null) &&
183
if (state.Current.
MetadataPropertyNames
== MetadataPropertyName.Ref)
207
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Id) != 0)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
18
Debug.Assert((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Type) != 0 || state.PolymorphicResolvedType is not null);
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (10)
122
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Ref) != 0)
139
if ((state.Current.
MetadataPropertyNames
& (MetadataPropertyName.Id | MetadataPropertyName.Ref)) != 0)
165
if (state.Current.
MetadataPropertyNames
!= 0 || isReadingAheadOfNonMetadataProperties)
192
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Values) != 0)
219
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Values) != 0)
344
if (state.Current.
MetadataPropertyNames
is MetadataPropertyName.Values)
531
if ((state.Current.
MetadataPropertyNames
& MetadataPropertyName.Values) != 0)
543
Debug.Assert(state.Current.
MetadataPropertyNames
is MetadataPropertyName.None || state.Current.
MetadataPropertyNames
.HasFlag(MetadataPropertyName.Values));
547
if (state.Current.
MetadataPropertyNames
!= MetadataPropertyName.Ref)