System.Xml.Serialization.XmlSerializationWriter.WriteElementString C# (CSharp) Method

WriteElementString() protected method

protected WriteElementString ( String localName, String ns, String value, XmlQualifiedName xsiType ) : void
localName String
ns String
value String
xsiType XmlQualifiedName
return void
        protected void WriteElementString(String localName, String ns, String value, XmlQualifiedName xsiType)
        {
            if (value == null) return;
            if (xsiType == null)
                _w.WriteElementString(localName, ns, value);
            else
            {
                _w.WriteStartElement(localName, ns);
                WriteXsiType(xsiType.Name, xsiType.Namespace);
                _w.WriteString(value);
                _w.WriteEndElement();
            }
        }

Same methods

XmlSerializationWriter::WriteElementString ( String localName, String value ) : void
XmlSerializationWriter::WriteElementString ( String localName, String ns, String value ) : void
XmlSerializationWriter::WriteElementString ( String localName, String value, XmlQualifiedName xsiType ) : void