6 writes to JsonPropertyNameAsString
System.Text.Json (6)
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
318state.Current.JsonPropertyNameAsString = unescapedPropertyNameAsString; // Copy key name for JSON Path support in case of error.
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
105state.Current.JsonPropertyNameAsString = dataExtKey;
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (1)
54state.Current.JsonPropertyNameAsString = JsonHelpers.Utf8GetString(unescapedPropertyName);
System\Text\Json\Serialization\ReadStackFrame.cs (2)
100JsonPropertyNameAsString = null; 110JsonPropertyNameAsString = null;
System\Text\Json\ThrowHelper.Serialization.cs (1)
725state.Current.JsonPropertyNameAsString = reader.GetString();
8 references to JsonPropertyNameAsString
System.Text.Json (8)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (2)
372state.Current.JsonPropertyNameAsString); 566state.Current.JsonPropertyNameAsString);
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (4)
860dictionaryObjectValue[state.Current.JsonPropertyNameAsString!] = null; 866dictionaryObjectValue[state.Current.JsonPropertyNameAsString!] = value; 873dictionaryElementValue[state.Current.JsonPropertyNameAsString!] = value; 879EffectiveConverter.ReadElementAndSetProperty(propValue, state.Current.JsonPropertyNameAsString!, ref reader, Options, ref state);
System\Text\Json\Serialization\ReadStack.cs (2)
348if (frame.JsonPropertyNameAsString != null) 352propertyName = frame.JsonPropertyNameAsString;