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