2 writes to _node
System.Private.DataContractSerialization (2)
System\Xml\XmlBaseReader.cs (2)
74_node = s_closedNode; 103_node = node;
90 references to _node
System.Private.DataContractSerialization (90)
System\Xml\XmlBaseReader.cs (90)
97return _node; 416return _node.HasValue; 456if (_node.CanGetAttribute) 487return _depth + _node.DepthDelta; 495return _node.ReadState == ReadState.EndOfFile; 501if (!_node.CanGetAttribute) 513if (!_node.CanGetAttribute) 562if (!_node.CanGetAttribute) 589if (!_node.CanGetAttribute) 644return _node.IsEmptyElement; 654QNameType qnameType = _node.QNameType; 657_localName = _node.LocalName.GetString(NameTable); 662if (_node.Namespace.Prefix.IsEmpty) 665_localName = _node.Namespace.Prefix.GetString(NameTable); 810if (!_node.CanMoveToElement) 824if (_node.HasContent) 826if (_node.NodeType != XmlNodeType.Text && _node.NodeType != XmlNodeType.CDATA) 836if (!_node.Value.IsWhitespace()) 847if (_node.NodeType == XmlNodeType.Attribute) 855return _node.NodeType; 860if (!_node.CanGetAttribute || _attributeCount == 0) 869if (!_node.CanGetAttribute) 885QNameType qnameType = _node.QNameType; 888_ns = _node.Namespace.Uri.GetString(NameTable); 925return _node.NodeType; 935QNameType qnameType = _node.QNameType; 938_prefix = _node.Prefix.GetString(NameTable); 942if (_node.Namespace.Prefix.IsEmpty) 961return _node.QuoteChar; 969return _node.IsLocalName(localName); 976return _node.IsLocalName(localName); 982return _node.IsNamespaceUri(namespaceUri); 989return _node.IsNamespaceUri(namespaceUri); 993XmlNodeType nodeType = _node.NodeType; 1001if (_node.NodeType == XmlNodeType.Element) 1024return (_node.NodeType == XmlNodeType.Element || IsStartElement()) && _node.Prefix == prefix && _node.LocalName == localName; 1033return (_node.NodeType == XmlNodeType.Element || IsStartElement()) && _node.LocalName == localName && _node.IsNamespaceUri(namespaceUri); 1041return (_node.NodeType == XmlNodeType.Element || IsStartElement()) && _node.LocalName == localName && _node.IsNamespaceUri(namespaceUri); 1049QNameType qnameType = _node.QNameType; 1050if (_node.IsNamespaceUri(namespaceUri)) 1054StringHandle localName = _node.LocalName; 1069PrefixHandle prefix = _node.Namespace.Prefix; 1090QNameType qnameType = _node.QNameType; 1091if (_node.IsNamespaceUri(namespaceUri)) 1095StringHandle localName = _node.LocalName; 1110PrefixHandle prefix = _node.Namespace.Prefix; 1140if (_node.QNameType == QNameType.Normal) 1142if (_node.Value.TryReadChars(chars, offset, count, out actual)) 1171if (_node.QNameType == QNameType.Normal) 1173if (_node.Value.TryReadBase64(buffer, offset, count, out actual)) 1183if (_node.NodeType != XmlNodeType.Element) 1186if (_node.IsEmptyElement) 1231if (_node.NodeType != XmlNodeType.Element) 1250if (_node.NodeType != XmlNodeType.EndElement && MoveToContent() != XmlNodeType.EndElement) 1252int nodeDepth = _node.NodeType == XmlNodeType.Element ? _depth - 1 : _depth; 1264XmlAttributeTextNode? attributeTextNode = _node.AttributeText; 1275return _node.ReadState; 1357if (_node.QNameType == QNameType.Normal) 1359while (_node.NodeType != XmlNodeType.Comment && _node.Value.TryReadBase64(buffer, offset, count, out actual)) 1367XmlNodeType nodeType = _node.NodeType; 1431XmlNodeType nodeType = _node.NodeType; 1680if (_value == null && _node.IsAtomicValue) 1682ulong value = _node.Value.ToULong(); 1683SkipValue(_node); 1724if (_node.ReadState != ReadState.Interactive) 1726if ((_node.NodeType == XmlNodeType.Element || MoveToElement()) && !IsEmptyElement) 1734if (_node.NodeType == XmlNodeType.EndElement) 1743public override string Value => _value ??= _node.ValueAsString; 1749if (_value == null && _node.QNameType == QNameType.Normal) 1751Type type = _node.Value.ToType(); 1752if (_node.IsAtomicValue) 1779return _node.TryGetLocalNameAsDictionaryString(out localName); 1784return _node.TryGetNamespaceUriAsDictionaryString(out localName); 1789return _node.TryGetValueAsDictionaryString(out value); 1909byte[] prefixBuffer = _node.Prefix.GetString(out prefixOffset, out prefixLength); 1911byte[] localNameBuffer = _node.LocalName.GetString(out localNameOffset, out localNameLength); 1942byte[] prefixBuffer = _node.Prefix.GetString(out prefixOffset, out prefixLength); 1944byte[] localNameBuffer = _node.LocalName.GetString(out localNameOffset, out localNameLength); 1950switch (_node.NodeType) 1958writer.WriteEndStartElement(_node.IsEmptyElement); 1964_node.Value.Sign(writer); 1970writer.WriteComment(_node.Value.GetString());