3 writes to _currentValue
rzc (3)
Json\JsonDataReader.cs (3)
26
_currentValue
= element;
35
if (!_element.TryGetProperty(propertyName, out
_currentValue
))
49
=> _element.TryGetProperty(propertyName, out
_currentValue
);
15 references to _currentValue
rzc (15)
Json\JsonDataReader.cs (15)
29
public bool IsInteger =>
_currentValue
.ValueKind == JsonValueKind.Number;
30
public bool IsObjectStart =>
_currentValue
.ValueKind == JsonValueKind.Object;
31
public bool IsString =>
_currentValue
.ValueKind == JsonValueKind.String;
52
=>
_currentValue
.ValueKind == JsonValueKind.Null;
55
=>
_currentValue
.GetBoolean();
64
=>
_currentValue
.GetByte();
79
=>
_currentValue
.GetInt32();
97
return
_currentValue
.GetString();
110
=>
_currentValue
.GetString().AssumeNotNull();
120
return
_currentValue
.ValueKind switch
139
=> readProperties(new JsonDataReader(
_currentValue
));
157
var length =
_currentValue
.GetArrayLength();
165
foreach (var item in
_currentValue
.EnumerateArray())
175
var length =
_currentValue
.GetArrayLength();
182
foreach (var item in
_currentValue
.EnumerateArray())