48 references to TokenType
System.Text.Json (48)
System\Text\Json\Document\JsonDocument.cs (32)
124Debug.Assert(!isPropertyName || row.TokenType is JsonTokenType.PropertyName); 135CheckExpectedType(JsonTokenType.StartArray, row.TokenType); 146CheckExpectedType(JsonTokenType.StartObject, row.TokenType); 157CheckExpectedType(JsonTokenType.StartArray, row.TokenType); 233if (includeQuotes && row.TokenType == JsonTokenType.String) 255Debug.Assert(row.TokenType == JsonTokenType.PropertyName); 268if (row.TokenType == JsonTokenType.String) 288JsonTokenType tokenType = row.TokenType; 348row.TokenType); 390Debug.Assert(row.TokenType is JsonTokenType.PropertyName); 401CheckExpectedType(JsonTokenType.String, row.TokenType); 422CheckExpectedType(JsonTokenType.Number, row.TokenType); 444CheckExpectedType(JsonTokenType.Number, row.TokenType); 466CheckExpectedType(JsonTokenType.Number, row.TokenType); 488CheckExpectedType(JsonTokenType.Number, row.TokenType); 510CheckExpectedType(JsonTokenType.Number, row.TokenType); 532CheckExpectedType(JsonTokenType.Number, row.TokenType); 554CheckExpectedType(JsonTokenType.Number, row.TokenType); 576CheckExpectedType(JsonTokenType.Number, row.TokenType); 598CheckExpectedType(JsonTokenType.Number, row.TokenType); 620CheckExpectedType(JsonTokenType.Number, row.TokenType); 642CheckExpectedType(JsonTokenType.Number, row.TokenType); 664CheckExpectedType(JsonTokenType.String, row.TokenType); 699CheckExpectedType(JsonTokenType.String, row.TokenType); 734CheckExpectedType(JsonTokenType.String, row.TokenType); 801switch (row.TokenType) 828Debug.Fail($"Unexpected encounter with JsonTokenType {row.TokenType}"); 840switch (row.TokenType) 874Debug.Fail($"Unexpected encounter with JsonTokenType {row.TokenType}"); 880Debug.Assert(row.TokenType == JsonTokenType.String || row.TokenType == JsonTokenType.PropertyName); 911Debug.Assert(row.TokenType == JsonTokenType.PropertyName);
System\Text\Json\Document\JsonDocument.DbRow.cs (1)
68internal bool IsSimpleValue => TokenType >= JsonTokenType.PropertyName;
System\Text\Json\Document\JsonDocument.MetadataDb.cs (9)
321if (row.IsUnknownSize && row.TokenType == lookupType) 359if (start.TokenType == JsonTokenType.StartObject) 362end.TokenType == JsonTokenType.EndObject, 363$"StartObject paired with {end.TokenType}"); 365else if (start.TokenType == JsonTokenType.StartArray) 368end.TokenType == JsonTokenType.EndArray, 369$"StartArray paired with {end.TokenType}"); 375$"{start.TokenType} should have been one row"); 388if (start.TokenType == JsonTokenType.String)
System\Text\Json\Document\JsonDocument.TryGetProperty.cs (6)
17CheckExpectedType(JsonTokenType.StartObject, row.TokenType); 59Debug.Assert(row.TokenType != JsonTokenType.PropertyName); 73Debug.Assert(row.TokenType == JsonTokenType.PropertyName); 117CheckExpectedType(JsonTokenType.StartObject, row.TokenType); 150Debug.Assert(row.TokenType != JsonTokenType.PropertyName); 164Debug.Assert(row.TokenType == JsonTokenType.PropertyName);