2 writes to node
System.Runtime.Serialization (2)
System\Xml\XmlBaseReader.cs (2)
75this.node = closedNode; 124this.node = node;
93 references to node
System.Runtime.Serialization (93)
System\Xml\XmlBaseReader.cs (93)
118return node; 453return node.HasValue; 493if (node.CanGetAttribute) 526return this.depth + node.DepthDelta; 534return node.ReadState == ReadState.EndOfFile; 540if (!node.CanGetAttribute) 553if (!node.CanGetAttribute) 603if (!node.CanGetAttribute) 630if (!node.CanGetAttribute) 684return node.IsEmptyElement; 839if (!node.CanMoveToElement) 853if (node.HasContent) 855if (node.NodeType != XmlNodeType.Text && node.NodeType != XmlNodeType.CDATA) 865if (!node.Value.IsWhitespace()) 876if (node.NodeType == XmlNodeType.Attribute) 884return node.NodeType; 889if (!node.CanGetAttribute || attributeCount == 0) 898if (!node.CanGetAttribute) 945return node.NodeType; 955QNameType qnameType = node.QNameType; 958prefix = node.Prefix.GetString(NameTable); 962if (node.Namespace.Prefix.IsEmpty) 981return node.QuoteChar; 992QNameType qnameType = node.QNameType; 997return node.LocalName.GetString(NameTable); 1001return node.LocalName.GetString(); 1007if (node.Namespace.Prefix.IsEmpty) 1015return node.Namespace.Prefix.GetString(NameTable); 1019return node.Namespace.Prefix.GetString(); 1032QNameType qnameType = node.QNameType; 1037return node.Namespace.Uri.GetString(NameTable); 1041return node.Namespace.Uri.GetString(); 1066return node.IsLocalName(localName); 1073return node.IsLocalName(localName); 1080return node.IsNamespaceUri(namespaceUri); 1087return node.IsNamespaceUri(namespaceUri); 1092XmlNodeType nodeType = node.NodeType; 1100if (node.NodeType == XmlNodeType.Element) 1123return (node.NodeType == XmlNodeType.Element || IsStartElement()) && node.Prefix == prefix && node.LocalName == localName; 1132return (node.NodeType == XmlNodeType.Element || IsStartElement()) && node.LocalName == localName && node.IsNamespaceUri(namespaceUri); 1141return (node.NodeType == XmlNodeType.Element || IsStartElement()) && node.LocalName == localName && node.IsNamespaceUri(namespaceUri); 1150QNameType qnameType = node.QNameType; 1151if (node.IsNamespaceUri(namespaceUri)) 1155StringHandle localName = node.LocalName; 1170PrefixHandle prefix = node.Namespace.Prefix; 1192QNameType qnameType = node.QNameType; 1193if (node.IsNamespaceUri(namespaceUri)) 1197StringHandle localName = node.LocalName; 1212PrefixHandle prefix = node.Namespace.Prefix; 1244if (node.QNameType == QNameType.Normal) 1246if (node.Value.TryReadChars(chars, offset, count, out actual)) 1277if (node.QNameType == QNameType.Normal) 1279if (node.Value.TryReadBase64(buffer, offset, count, out actual)) 1289if (node.NodeType != XmlNodeType.Element) 1292if (node.IsEmptyElement) 1337if (node.NodeType != XmlNodeType.Element) 1356if (node.NodeType != XmlNodeType.EndElement && MoveToContent() != XmlNodeType.EndElement) 1358int nodeDepth = node.NodeType == XmlNodeType.Element ? this.depth - 1 : this.depth; 1370XmlAttributeTextNode attributeTextNode = node.AttributeText; 1381return node.ReadState; 1465if (node.QNameType == QNameType.Normal) 1467while (node.NodeType != XmlNodeType.Comment && node.Value.TryReadBase64(buffer, offset, count, out actual)) 1475XmlNodeType nodeType = node.NodeType; 1539XmlNodeType nodeType = node.NodeType; 1794if (this.value == null && node.IsAtomicValue) 1796ulong value = node.Value.ToULong(); 1797SkipValue(node); 1838if (node.ReadState != ReadState.Interactive) 1840if ((node.NodeType == XmlNodeType.Element || MoveToElement()) && !IsEmptyElement) 1848if (node.NodeType == XmlNodeType.EndElement) 1863value = node.ValueAsString; 1874if (this.value == null && node.QNameType == QNameType.Normal) 1876Type type = node.Value.ToType(); 1877if (node.IsAtomicValue) 1904return node.TryGetLocalNameAsDictionaryString(out localName); 1909return node.TryGetNamespaceUriAsDictionaryString(out localName); 1914return node.TryGetValueAsDictionaryString(out value); 2034byte[] prefixBuffer = node.Prefix.GetString(out prefixOffset, out prefixLength); 2036byte[] localNameBuffer = node.LocalName.GetString(out localNameOffset, out localNameLength); 2067byte[] prefixBuffer = node.Prefix.GetString(out prefixOffset, out prefixLength); 2069byte[] localNameBuffer = node.LocalName.GetString(out localNameOffset, out localNameLength); 2075switch (node.NodeType) 2083writer.WriteEndStartElement(node.IsEmptyElement); 2089node.Value.Sign(writer); 2095writer.WriteComment(node.Value.GetString());