3 writes to Arguments
System.Text.Json (3)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Large.cs (2)
45frame.CtorArgumentState.Arguments = null!; 65state.Current.CtorArgumentState!.Arguments = arguments;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Small.cs (1)
121state.Current.CtorArgumentState!.Arguments = arguments;
5 references to Arguments
System.Text.Json (5)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Large.cs (2)
30((object[])state.Current.CtorArgumentState!.Arguments)[jsonParameterInfo.Position] = arg!; 44object[] arguments = (object[])frame.CtorArgumentState.Arguments;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.Small.cs (3)
21var arguments = (Arguments<TArg0, TArg1, TArg2, TArg3>)frame.CtorArgumentState!.Arguments; 30Debug.Assert(state.Current.CtorArgumentState!.Arguments != null); 31var arguments = (Arguments<TArg0, TArg1, TArg2, TArg3>)state.Current.CtorArgumentState.Arguments;