3 writes to scopes
System.Runtime.Serialization (3)
System\Runtime\Serialization\Json\XmlJsonReader.cs (3)
1089scopes = new JsonNodeType[4]; 1095scopes = newScopes; 1575scopes = null;
9 references to scopes
System.Runtime.Serialization (9)
System\Runtime\Serialization\Json\XmlJsonReader.cs (9)
327return ((scopeDepth > 0) && (scopes[scopeDepth] == JsonNodeType.Collection)); 1087if (scopes == null) 1091else if (scopes.Length == scopeDepth) 1094Array.Copy(scopes, newScopes, scopeDepth); 1097scopes[scopeDepth] = currentNodeType; 1102JsonNodeType nodeTypeToReturn = scopes[scopeDepth]; 1103scopes[scopeDepth] = JsonNodeType.None; 1573if ((scopes != null) && (scopes.Length > JsonGlobals.maxScopeSize))