System.Xml.XmlBinaryNodeWriter.WriteEndElement C# (CSharp) Méthode

WriteEndElement() private méthode

private WriteEndElement ( ) : void
Résultat void
        private void WriteEndElement()
        {
            if (_textNodeOffset != -1)
            {
                byte[] buffer = this.StreamBuffer;
                XmlBinaryNodeType nodeType = (XmlBinaryNodeType)buffer[_textNodeOffset];
                DiagnosticUtility.DebugAssert(nodeType >= XmlBinaryNodeType.MinText && nodeType <= XmlBinaryNodeType.MaxText && ((byte)nodeType & 1) == 0, "");
                buffer[_textNodeOffset] = (byte)(nodeType + 1);
                _textNodeOffset = -1;
            }
            else
            {
                WriteNode(XmlBinaryNodeType.EndElement);
            }
        }

Same methods

XmlBinaryNodeWriter::WriteEndElement ( string prefix, string localName ) : void