1 instantiation of JsonParameterInfoValues
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
310JsonParameterInfoValues jsonInfo = new()
14 references to JsonParameterInfoValues
System.Text.Json (14)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (3)
297JsonParameterInfoValues[] jsonParameters = new JsonParameterInfoValues[parameterCount]; 310JsonParameterInfoValues jsonInfo = new()
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (2)
113private static void PopulateParameterInfoValues(JsonTypeInfo typeInfo, Func<JsonParameterInfoValues[]?>? paramFactory) 118if (paramFactory?.Invoke() is JsonParameterInfoValues[] array)
System\Text\Json\Serialization\Metadata\JsonObjectInfoValuesOfT.cs (1)
38public Func<JsonParameterInfoValues[]>? ConstructorParameterMetadataInitializer { get; init; }
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
38public 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)
639internal abstract JsonParameterInfo CreateJsonParameterInfo(JsonParameterInfoValues parameterInfoValues);
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (1)
115internal override JsonParameterInfo CreateJsonParameterInfo(JsonParameterInfoValues parameterInfoValues)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (4)
989internal JsonParameterInfoValues[]? ParameterInfoValues { get; set; } 1125JsonParameterInfoValues[] jsonParameters = ParameterInfoValues ?? Array.Empty<JsonParameterInfoValues>(); 1152foreach (JsonParameterInfoValues parameterInfo in jsonParameters)