3 writes to _depth
System.Private.DataContractSerialization (3)
System\Xml\XmlBaseReader.cs (3)
117_depth = 0; 265_depth++; 295_depth--;
21 references to _depth
System.Private.DataContractSerialization (21)
System\Xml\XmlBaseReader.cs (21)
232if (_depth == 0) 235return _elementNodes![_depth]; 241if (_depth == 0) 243XmlElementNode elementNode = _elementNodes![_depth]; 251if (_depth != 0) 258if (_depth == 0) 266if (_depth > _quotas.MaxDepth) 272else if (_elementNodes.Length == _depth) 274XmlElementNode[] newElementNodes = new XmlElementNode[_depth * 2]; 275Array.Copy(_elementNodes, newElementNodes, _depth); 278XmlElementNode elementNode = _elementNodes[_depth]; 282_elementNodes[_depth] = elementNode; 293if (_depth == 0) 390return _depth == 0; 487return _depth + _node.DepthDelta; 812if (_depth == 0) 815MoveToNode(_elementNodes![_depth]); 1252int nodeDepth = _node.NodeType == XmlNodeType.Element ? _depth - 1 : _depth; 1885for (int i = _depth; i > 0; i--) 1888if (i != _depth)