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);