System.Xml.Xsl.Runtime.XmlQueryOutput.WriteEndElement C# (CSharp) Méthode

WriteEndElement() public méthode

Before calling XmlRawWriter.WriteEndElement(), perform various checks to ensure well-formedness.
public WriteEndElement ( ) : void
Résultat void
        public override void WriteEndElement() {
            string prefix, localName, ns;

            // Determine whether element had no content
            if (this.xstate == XmlState.EnumAttrs) {
                // No content, so call StartElementContent now
                StartElementContentUnchecked();
            }

            // Call XmlRawWriter.WriteEndElement
            PopElementNames(out prefix, out localName, out ns);
            WriteEndElementUnchecked(prefix, localName, ns);

            // Xml state transitions
            if (this.depth == 0)
                EndTree();
        }