3 writes to FoundPropertiesAsync
System.Text.Json (3)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (3)
253
argumentState.
FoundPropertiesAsync
= null;
546
argumentState.
FoundPropertiesAsync
= ArrayPool<FoundPropertyAsync>.Shared.Rent(Math.Max(1, state.Current.JsonTypeInfo.PropertyCache.Length));
557
argumentState.
FoundPropertiesAsync
= newCache!;
10 references to FoundPropertiesAsync
System.Text.Json (10)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (10)
221
JsonPropertyInfo jsonPropertyInfo = argumentState.
FoundPropertiesAsync
![i].Item1;
222
object? propValue = argumentState.
FoundPropertiesAsync
![i].Item2;
223
string? dataExtKey = argumentState.
FoundPropertiesAsync
![i].Item3;
252
FoundPropertyAsync[] toReturn = argumentState.
FoundPropertiesAsync
!;
544
if (argumentState.
FoundPropertiesAsync
== null)
548
else if (argumentState.FoundPropertyCount == argumentState.
FoundPropertiesAsync
!.Length)
552
var newCache = ArrayPool<FoundPropertyAsync>.Shared.Rent(argumentState.
FoundPropertiesAsync
!.Length * 2);
554
argumentState.
FoundPropertiesAsync
!.CopyTo(newCache, 0);
556
FoundPropertyAsync[] toReturn = argumentState.
FoundPropertiesAsync
!;
563
argumentState.
FoundPropertiesAsync
![argumentState.FoundPropertyCount++] = (