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