When overridden in a derived class, closes this stream and the underlying stream.
Assembly: System.Xml (in System.Xml.dll)
A call is made to write more output after Close has been called or the result of this call is an invalid XML document.
Any elements or attributes left open are automatically closed.
When you use the XmlWriter methods to output XML, the elements and attributes will not be written until you call the method. For example, if you are using the XmlWriter to populate an XmlDocument, until you close the XmlWriter, you will not be able to observe the written elements and attributes in the target document.
This member may behave differently when it is used in a Portable Class Library project. For more information, see API Differences in Portable Class Library.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.