6 writes to _reader
Microsoft.Build.NuGetSdkResolver (6)
src\nuget-client\build\Shared\Utf8JsonStreamReader.cs (6)
200
return
_reader
.ReadTokenAsString();
212
string value =
_reader
.ReadTokenAsString();
245
strings[index++] =
_reader
.ReadTokenAsString();
306
_reader
.ReadTokenAsString(),
341
string value =
_reader
.ReadTokenAsString();
415
_reader
= new Utf8JsonReader(_buffer.AsSpan(0, _bufferUsed), isFinalBlock: bytesRead == 0, jsonReaderState);
24 references to _reader
Microsoft.Build.NuGetSdkResolver (24)
src\nuget-client\build\Shared\Utf8JsonStreamReader.cs (24)
78
_reader
.Read();
81
internal bool IsFinalBlock =>
_reader
.IsFinalBlock;
83
internal JsonTokenType TokenType =>
_reader
.TokenType;
85
internal bool ValueTextEquals(ReadOnlySpan<byte> utf8Text) =>
_reader
.ValueTextEquals(utf8Text);
87
internal bool TryGetInt32(out int value) =>
_reader
.TryGetInt32(out value);
89
internal string GetString() =>
_reader
.GetString();
91
internal bool GetBoolean() =>
_reader
.GetBoolean();
93
internal int GetInt32() =>
_reader
.GetInt32();
97
return
_reader
.TokenType switch
99
JsonTokenType.String =>
_reader
.GetString(),
108
internal int CurrentDepth =>
_reader
.CurrentDepth;
115
while (!(wasRead =
_reader
.Read()) && !
_reader
.IsFinalBlock)
128
while (!(wasSkipped =
_reader
.TrySkip()) && !
_reader
.IsFinalBlock)
135
_reader
.Skip();
317
switch (
_reader
.TokenType)
320
return new[] {
_reader
.GetString() };
339
while (Read() &&
_reader
.TokenType != JsonTokenType.EndArray)
354
int bytesConsumed = checked((int)
_reader
.BytesConsumed);
380
ReadStreamIntoBuffer(
_reader
.CurrentState);
385
if (
_reader
.TryGetInt64(out long integer))
390
ReadOnlySpan<byte> value =
_reader
.ValueSpan;
399
return
_reader
.GetDouble().ToString(CultureInfo.InvariantCulture);