1 instantiation of JsonParameterInfoValues
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
304JsonParameterInfoValues jsonInfo = new()
15 references to JsonParameterInfoValues
System.Text.Json (15)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (3)
291JsonParameterInfoValues[] jsonParameters = new JsonParameterInfoValues[parameterCount]; 304JsonParameterInfoValues jsonInfo = new()
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (2)
116private static void PopulateParameterInfoValues(JsonTypeInfo typeInfo, Func<JsonParameterInfoValues[]?>? paramFactory) 121if (paramFactory?.Invoke() is JsonParameterInfoValues[] parameterInfoValues)
System\Text\Json\Serialization\Metadata\JsonObjectInfoValuesOfT.cs (1)
39public Func<JsonParameterInfoValues[]>? ConstructorParameterMetadataInitializer { get; init; }
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
15internal JsonParameterInfo(JsonParameterInfoValues parameterInfoValues, JsonPropertyInfo matchingProperty)
System\Text\Json\Serialization\Metadata\JsonParameterInfoOfT.cs (1)
18public JsonParameterInfo(JsonParameterInfoValues parameterInfoValues, JsonPropertyInfo<T> matchingPropertyInfo)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
739internal abstract void AddJsonParameterInfo(JsonParameterInfoValues parameterInfoValues);
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (1)
115internal override void AddJsonParameterInfo(JsonParameterInfoValues parameterInfoValues)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (5)
1035private protected Dictionary<ParameterLookupKey, JsonParameterInfoValues>? _parameterInfoValuesIndex; 1145internal void PopulateParameterInfoValues(JsonParameterInfoValues[] parameterInfoValues) 1152Dictionary<ParameterLookupKey, JsonParameterInfoValues> parameterIndex = new(parameterInfoValues.Length); 1153foreach (JsonParameterInfoValues parameterInfoValue in parameterInfoValues) 1176if (index.TryGetValue(propKey, out JsonParameterInfoValues? matchingParameterInfoValues))