4 writes to _depth
System.Private.DataContractSerialization (4)
System\Xml\XmlBaseWriter.cs (4)
59_depth = 0; 100_depth = 0; 665_depth++; 688_depth--;
25 references to _depth
System.Private.DataContractSerialization (25)
System\Xml\XmlBaseWriter.cs (25)
56if (_depth != 0) 97if (_depth != 0) 608if (_depth == 0) 609throw new InvalidOperationException(SR.Format(SR.XmlInvalidDepth, "WriteEndElement", _depth.ToString(CultureInfo.InvariantCulture))); 622Element element = _elements![_depth]; 635if (_depth == 0) 636throw new InvalidOperationException(SR.Format(SR.XmlInvalidDepth, "WriteEndElement", _depth.ToString(CultureInfo.InvariantCulture))); 654Element element = _elements![_depth]; 670else if (_elements.Length == _depth) 672Element[] newElementNodes = new Element[_depth * 2]; 673Array.Copy(_elements, newElementNodes, _depth); 676Element element = _elements[_depth]; 680_elements[_depth] = element; 687_elements![_depth].Clear(); 689if (_depth == 0 && _documentState == DocumentState.Document) 719if (_depth == 0) 726if (_depth == 0) 733if (_depth == 0) 740if (_depth == 0) 747if (_depth == 0) 909while (_depth > 0) 1642this.NamespaceBoundary = _depth + 1; 1818if (_documentState == DocumentState.Document && count > 1 && _depth == 0) 1837int prefixId = _elements![_depth].PrefixId++; 1838prefix = string.Create(CultureInfo.InvariantCulture, $"d{_depth}p{prefixId}");