4 instantiations of Utf8JsonStreamReader
Microsoft.NET.Sdk.WorkloadManifestReader (4)
SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.cs (2)
38
var reader = new
Utf8JsonStreamReader
(streamReader.BaseStream, readerOptions);
47
var reader = new
Utf8JsonStreamReader
(memStream, readerOptions);
WorkloadManifestReader.SystemTextJson.cs (2)
20
var manifestReader = new
Utf8JsonStreamReader
(manifestStream, readerOptions);
32
var localizationReader = new
Utf8JsonStreamReader
(localizationStream, readerOptions);
29 references to Utf8JsonStreamReader
Microsoft.NET.Sdk.WorkloadManifestReader (29)
SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.cs (3)
38
var
reader = new Utf8JsonStreamReader(streamReader.BaseStream, readerOptions);
47
var
reader = new Utf8JsonStreamReader(memStream, readerOptions);
52
private static string? ParseGlobalJson(ref
Utf8JsonStreamReader
reader, out bool? shouldUseWorkloadSets)
SdkDirectoryWorkloadManifestProvider.JsonReader.cs (4)
18
internal static bool ConsumeValue(ref
Utf8JsonStreamReader
reader)
43
internal static void ConsumeToken(ref
Utf8JsonStreamReader
reader, JsonTokenType expected)
52
private static void ThrowUnexpectedTokenException(ref
Utf8JsonStreamReader
reader, JsonTokenType expected)
75
internal static string? ReadString(ref
Utf8JsonStreamReader
reader)
WorkloadManifestReader.cs (18)
15
private static void ConsumeToken(ref
Utf8JsonStreamReader
reader, JsonTokenType expected)
24
private static void ThrowUnexpectedTokenException(ref
Utf8JsonStreamReader
reader, JsonTokenType expected)
47
private static string? ReadString(ref
Utf8JsonStreamReader
reader)
53
private static long ReadInt64(ref
Utf8JsonStreamReader
reader)
66
private static bool ReadBool(ref
Utf8JsonStreamReader
reader)
76
private static void ThrowDuplicateKeyException<T>(ref
Utf8JsonStreamReader
reader, T key)
79
private static T ParsePathBasedId<T>(ref
Utf8JsonStreamReader
reader, string value, Func<string, T> parse)
94
ref
Utf8JsonStreamReader
reader)
203
private static bool ConsumeValue(ref
Utf8JsonStreamReader
reader)
228
private static Dictionary<string, FXVersion> ReadDependsOn(ref
Utf8JsonStreamReader
reader)
260
private static Dictionary<WorkloadId, BaseWorkloadDefinition> ReadWorkloadDefinitions(ref
Utf8JsonStreamReader
reader, LocalizationCatalog? localizationCatalog)
286
private static Dictionary<WorkloadPackId, WorkloadPack> ReadWorkloadPacks(ref
Utf8JsonStreamReader
reader)
312
private static List<string> ReadStringArray(ref
Utf8JsonStreamReader
reader)
335
private static List<T> ReadStringArray<T>(ref
Utf8JsonStreamReader
reader, Func<string, T> map)
358
private static Dictionary<string, string> ReadStringDictionary(ref
Utf8JsonStreamReader
reader)
384
private static Dictionary<string, TValue> ReadStringDictionary<TValue>(ref
Utf8JsonStreamReader
reader, Func<string, TValue> mapValue)
410
private static BaseWorkloadDefinition ReadWorkloadDefinition(WorkloadId id, ref
Utf8JsonStreamReader
reader, LocalizationCatalog? localizationCatalog)
512
private static WorkloadPack ReadWorkloadPack(WorkloadPackId id, ref
Utf8JsonStreamReader
reader)
WorkloadManifestReader.Localization.cs (2)
12
private static LocalizationCatalog ReadLocalizationCatalog(ref
Utf8JsonStreamReader
reader)
70
private static string? ReadStringLocalized(ref
Utf8JsonStreamReader
reader, LocalizationCatalog? localizationCatalog, string id)
WorkloadManifestReader.SystemTextJson.cs (2)
20
var
manifestReader = new Utf8JsonStreamReader(manifestStream, readerOptions);
32
var
localizationReader = new Utf8JsonStreamReader(localizationStream, readerOptions);