protected XmlNode(XmlNodeType nodeType, StringHandle localName, ValueHandle value, XmlNodeFlags nodeFlags, ReadState readState, XmlAttributeTextNode attributeTextNode, int depthDelta) { this.nodeType = nodeType; this.localName = localName; this.value = value; //this.ns = NamespaceManager.EmptyNamespace; this.hasValue = (nodeFlags & XmlNodeFlags.HasValue) != XmlNodeFlags.None; this.canGetAttribute = (nodeFlags & XmlNodeFlags.CanGetAttribute) != XmlNodeFlags.None; this.canMoveToElement = (nodeFlags & XmlNodeFlags.CanMoveToElement) != XmlNodeFlags.None; this.IsAtomicValue = (nodeFlags & XmlNodeFlags.AtomicValue) != XmlNodeFlags.None; this.skipValue = (nodeFlags & XmlNodeFlags.SkipValue) != XmlNodeFlags.None; this.hasContent = (nodeFlags & XmlNodeFlags.HasContent) != XmlNodeFlags.None; this.readState = readState; this.attributeTextNode = attributeTextNode; this.exitScope = nodeType == XmlNodeType.EndElement; this.depthDelta = depthDelta; this.isEmptyElement = false; this.quoteChar = '"'; }
protected XmlTextNode(XmlNodeType nodeType, PrefixHandle prefix, StringHandle localName, ValueHandle value, XmlNodeFlags nodeFlags, ReadState readState, XmlAttributeTextNode attributeTextNode, int depthDelta) : base(nodeType, prefix, localName, value, nodeFlags, readState, attributeTextNode, depthDelta) { }
protected XmlNode(XmlNodeType nodeType, PrefixHandle prefix, StringHandle localName, ValueHandle value, XmlNodeFlags nodeFlags, ReadState readState, XmlAttributeTextNode attributeTextNode, int depthDelta) { _nodeType = nodeType; _prefix = prefix; _localName = localName; _value = value; _ns = NamespaceManager.EmptyNamespace; _hasValue = ((nodeFlags & XmlNodeFlags.HasValue) != 0); _canGetAttribute = ((nodeFlags & XmlNodeFlags.CanGetAttribute) != 0); _canMoveToElement = ((nodeFlags & XmlNodeFlags.CanMoveToElement) != 0); _isAtomicValue = ((nodeFlags & XmlNodeFlags.AtomicValue) != 0); _skipValue = ((nodeFlags & XmlNodeFlags.SkipValue) != 0); _hasContent = ((nodeFlags & XmlNodeFlags.HasContent) != 0); _readState = readState; _attributeTextNode = attributeTextNode; _exitScope = (nodeType == XmlNodeType.EndElement); _depthDelta = depthDelta; _isEmptyElement = false; _quoteChar = '"'; _qnameType = QNameType.Normal; }
protected XmlTextNode(XmlNodeType nodeType, StringHandle localName, ValueHandle value, XmlNodeFlags nodeFlags, ReadState readState, XmlAttributeTextNode attributeTextNode, int depthDelta) : base(nodeType, localName, value, nodeFlags, readState, attributeTextNode, depthDelta) { }
protected XmlNode(XmlNodeType nodeType, StringHandle localName, ValueHandle value, XmlNodeFlags nodeFlags, ReadState readState, XmlAttributeTextNode attributeTextNode, int depthDelta) { this.nodeType = nodeType; this.localName = localName; this.value = value; //this.ns = NamespaceManager.EmptyNamespace; this.hasValue = (nodeFlags & XmlNodeFlags.HasValue) != XmlNodeFlags.None; this.canGetAttribute = (nodeFlags & XmlNodeFlags.CanGetAttribute) != XmlNodeFlags.None; this.canMoveToElement = (nodeFlags & XmlNodeFlags.CanMoveToElement) != XmlNodeFlags.None; this.IsAtomicValue = (nodeFlags & XmlNodeFlags.AtomicValue) != XmlNodeFlags.None; this.skipValue = (nodeFlags & XmlNodeFlags.SkipValue) != XmlNodeFlags.None; this.hasContent = (nodeFlags & XmlNodeFlags.HasContent) != XmlNodeFlags.None; this.readState = readState; this.attributeTextNode = attributeTextNode; this.exitScope = nodeType == XmlNodeType.EndElement; this.depthDelta = depthDelta; this.isEmptyElement = false; this.quoteChar = '"'; }