1 write to PropertyInfoForTypeInfo
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
48
PropertyInfoForTypeInfo
= CreatePropertyInfoForTypeInfo();
26 references to PropertyInfoForTypeInfo
System.Text.Json (26)
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (3)
84
state.Current.JsonPropertyInfo = elementTypeInfo.
PropertyInfoForTypeInfo
;
199
state.Current.JsonPropertyInfo = elementTypeInfo.
PropertyInfoForTypeInfo
;
321
state.Current.JsonPropertyInfo = jsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (7)
115
state.Current.JsonPropertyInfo = keyTypeInfo.
PropertyInfoForTypeInfo
;
120
state.Current.JsonPropertyInfo = elementTypeInfo.
PropertyInfoForTypeInfo
;
140
state.Current.JsonPropertyInfo = keyTypeInfo.
PropertyInfoForTypeInfo
;
146
state.Current.JsonPropertyInfo = elementTypeInfo.
PropertyInfoForTypeInfo
;
268
state.Current.JsonPropertyInfo = keyTypeInfo.
PropertyInfoForTypeInfo
;
292
state.Current.JsonPropertyInfo = elementTypeInfo.
PropertyInfoForTypeInfo
;
361
state.Current.JsonPropertyInfo = jsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Converters\Collection\RootLevelListConverter.cs (1)
31
state.Current.JsonPropertyInfo = _elementTypeInfo.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Converters\FSharp\FSharpOptionConverter.cs (2)
42
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
63
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Converters\FSharp\FSharpValueOptionConverter.cs (2)
42
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
64
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
58
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
483
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.ElementTypeInfo!.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (2)
369
internal bool CanBeNull =>
PropertyInfoForTypeInfo
.PropertyTypeCanBeNull;
745
PropertyInfoForTypeInfo
.Configure();
System\Text\Json\Serialization\ReadStack.cs (3)
106
Current.JsonPropertyInfo = jsonTypeInfo.
PropertyInfoForTypeInfo
;
134
Current.JsonPropertyInfo = jsonTypeInfo.
PropertyInfoForTypeInfo
;
218
Current.JsonPropertyInfo = derivedJsonTypeInfo.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\WriteStack.cs (2)
155
Current.JsonPropertyInfo = jsonTypeInfo.
PropertyInfoForTypeInfo
;
208
Current.JsonPropertyInfo = jsonTypeInfo.
PropertyInfoForTypeInfo
;
System\Text\Json\Serialization\WriteStackFrame.cs (2)
36
/// For objects, it is either the actual (real) JsonPropertyInfo or the <see cref="JsonTypeInfo.
PropertyInfoForTypeInfo
"/> for the class.
37
/// For collections, it is the <see cref="JsonTypeInfo.
PropertyInfoForTypeInfo
"/> for the class and current element.