7 references to ParameterCache
System.Text.Json (7)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
594
if (jsonTypeInfo.ParameterCount != jsonTypeInfo.
ParameterCache
!.Count)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Large.cs (2)
54
Debug.Assert(typeInfo.
ParameterCache
!= null);
56
List<KeyValuePair<string, JsonParameterInfo>> cache = typeInfo.
ParameterCache
.List;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Small.cs (1)
89
List<KeyValuePair<string, JsonParameterInfo>> cache = typeInfo.
ParameterCache
!.List;
System\Text\Json\Serialization\Metadata\JsonTypeInfo.Cache.cs (3)
43
return
ParameterCache
!= null;
315
Debug.Assert(
ParameterCache
!= null);
317
if (
ParameterCache
.TryGetValue(JsonHelpers.Utf8GetString(propertyName), out JsonParameterInfo? info))