System.Xml.XmlDictionaryWriter.WriteNode C# (CSharp) Method

WriteNode() public method

public WriteNode ( XmlReader reader, bool defattr ) : void
reader XmlReader
defattr bool
return void
        public override void WriteNode(XmlReader reader, bool defattr)
        {
            XmlDictionaryReader dictionaryReader = reader as XmlDictionaryReader;
            if (dictionaryReader != null)
                WriteNode(dictionaryReader, defattr);
            else
                base.WriteNode(reader, defattr);
        }

Same methods

XmlDictionaryWriter::WriteNode ( System reader, bool defattr ) : void
XmlDictionaryWriter::WriteNode ( XmlDictionaryReader reader, bool defattr ) : void

Usage Example

		protected override void OnWriteBodyContents (
			XmlDictionaryWriter writer)
		{
			if (reader == null && String.IsNullOrEmpty (xml))
				return;
			XmlReader r = reader ?? XmlReader.Create (new StringReader (xml));
			r.MoveToContent ();
			writer.WriteNode (r, false);
		}
All Usage Examples Of System.Xml.XmlDictionaryWriter::WriteNode