Export (0) Print
Expand All

XmlDictionaryWriter Class

Represents an abstract class that Windows Communication Foundation (WCF) derives from XmlWriter to do serialization and deserialization.

Namespace:  System.Xml
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

public abstract class XmlDictionaryWriter : XmlWriter

The XmlDictionaryWriter type exposes the following members.

  NameDescription
Protected methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsXmlDictionaryWriterInitializes a new instance of the XmlDictionaryWriter class.
Top

  NameDescription
Public propertySupported by Portable Class LibrarySupported in .NET for Windows Store appsCanCanonicalizeThis property always returns false. Its derived classes can override to return true if they support canonicalization.
Public propertySupported by Portable Class LibrarySupported in .NET for Windows Store appsSettingsGets the XmlWriterSettings object used to create this XmlWriter instance. (Inherited from XmlWriter.)
Public propertySupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStateWhen overridden in a derived class, gets the state of the writer. (Inherited from XmlWriter.)
Public propertySupported by Portable Class LibrarySupported in .NET for Windows Store appsXmlLangWhen overridden in a derived class, gets the current xml:lang scope. (Inherited from XmlWriter.)
Public propertySupported by Portable Class LibrarySupported in .NET for Windows Store appsXmlSpaceWhen overridden in a derived class, gets an XmlSpace representing the current xml:space scope. (Inherited from XmlWriter.)
Top

  NameDescription
Public methodCloseWhen overridden in a derived class, closes this stream and the underlying stream. (Inherited from XmlWriter.)
Public methodStatic memberSupported by Portable Class LibrarySupported in .NET for Windows Store appsCreateBinaryWriter(Stream)Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.
Public methodStatic memberSupported by Portable Class LibrarySupported in .NET for Windows Store appsCreateBinaryWriter(Stream, IXmlDictionary)Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.
Public methodStatic memberSupported in .NET for Windows Store appsCreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession)Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.
Public methodStatic memberSupported in .NET for Windows Store appsCreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean)Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.
Public methodStatic memberSupported by Portable Class LibrarySupported in .NET for Windows Store appsCreateDictionaryWriterCreates an instance of XmlDictionaryWriter from an existing XmlWriter.
Public methodStatic memberCreateMtomWriter(Stream, Encoding, Int32, String)Creates an instance of XmlDictionaryWriter that writes XML in the MTOM format.
Public methodStatic memberCreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)Creates an instance of XmlDictionaryWriter that writes XML in the MTOM format.
Public methodStatic memberSupported in .NET for Windows Store appsCreateTextWriter(Stream)Creates an instance of XmlDictionaryWriter that writes text XML.
Public methodStatic memberSupported in .NET for Windows Store appsCreateTextWriter(Stream, Encoding)Creates an instance of XmlDictionaryWriter that writes text XML.
Public methodStatic memberSupported in .NET for Windows Store appsCreateTextWriter(Stream, Encoding, Boolean)Creates an instance of XmlDictionaryWriter that writes text XML.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsDispose()Releases all resources used by the current instance of the XmlWriter class. (Inherited from XmlWriter.)
Protected methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsDispose(Boolean)Releases the unmanaged resources used by the XmlWriter and optionally releases the managed resources. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsEndCanonicalizationWhen implemented by a derived class, it stops the canonicalization started by the matching StartCanonicalization call.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsFlushWhen overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsFlushAsyncAsynchronously flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsLookupPrefixWhen overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI. (Inherited from XmlWriter.)
Protected methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsStartCanonicalizationWhen implemented by a derived class, it starts the canonicalization.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Boolean[], Int32, Int32)Writes nodes from a Boolean array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, DateTime[], Int32, Int32)Writes nodes from a DateTime array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Decimal[], Int32, Int32)Writes nodes from a Decimal array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Double[], Int32, Int32)Writes nodes from a Double array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Guid[], Int32, Int32)Writes nodes from a Guid array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Int16[], Int32, Int32)Writes nodes from a Int16 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Int32[], Int32, Int32)Writes nodes from a Int32 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Int64[], Int32, Int32)Writes nodes from a Int64 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, Single[], Int32, Int32)Writes nodes from a Single array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, String, String, TimeSpan[], Int32, Int32)Writes nodes from a TimeSpan array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)Writes nodes from a Boolean array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)Writes nodes from a DateTime array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)Writes nodes from a Decimal array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)Writes nodes from a Double array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)Writes nodes from a Guid array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)Writes nodes from a Int16 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)Writes nodes from a Int32 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)Writes nodes from a Int64 array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)Writes nodes from a Single array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)Writes nodes from a TimeSpan array.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributesWhen overridden in a derived class, writes out all the attributes found at the current position in the XmlReader. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteAttributesAsyncAsynchronously writes out all the attributes found at the current position in the XmlReader. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributeString(String, String)When overridden in a derived class, writes out the attribute with the specified local name and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributeString(String, String, String)When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributeString(XmlDictionaryString, XmlDictionaryString, String)Writes an attribute qualified name and value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributeString(String, String, String, String)When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String)Writes an attribute qualified name and value.
Public methodSupported in .NET for Windows Store appsWriteAttributeStringAsyncAsynchronously writes out the attribute with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteBase64When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteBase64AsyncAsynchronously encodes the specified binary bytes as Base64 and writes out the resulting text. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteBinHexWhen overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteBinHexAsyncAsynchronously encodes the specified binary bytes as BinHex and writes out the resulting text. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteCDataWhen overridden in a derived class, writes out a <![CDATA[...]]> block containing the specified text. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteCDataAsyncAsynchronously writes out a <![CDATA[...]]> block containing the specified text. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteCharEntityWhen overridden in a derived class, forces the generation of a character entity for the specified Unicode character value. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteCharEntityAsyncAsynchronously forces the generation of a character entity for the specified Unicode character value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteCharsWhen overridden in a derived class, writes text one buffer at a time. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteCharsAsyncAsynchronously writes text one buffer at a time. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteCommentWhen overridden in a derived class, writes out a comment <!--...--> containing the specified text. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteCommentAsyncAsynchronously writes out a comment <!--...--> containing the specified text. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteDocTypeWhen overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteDocTypeAsyncAsynchronously writes the DOCTYPE declaration with the specified name and optional attributes. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteElementString(String, String)Writes an element with the specified local name and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteElementString(String, String, String)Writes an element with the specified local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteElementString(XmlDictionaryString, XmlDictionaryString, String)Writes an element with a text content.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteElementString(String, String, String, String)Writes an element with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteElementString(String, XmlDictionaryString, XmlDictionaryString, String)Writes an element with a text content.
Public methodSupported in .NET for Windows Store appsWriteElementStringAsyncAsynchronously writes an element with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteEndAttributeWhen overridden in a derived class, closes the previous WriteStartAttribute call. (Inherited from XmlWriter.)
Protected methodSupported in .NET for Windows Store appsWriteEndAttributeAsyncAsynchronously closes the previous WriteStartAttribute call. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteEndDocumentWhen overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteEndDocumentAsyncAsynchronously closes any open elements or attributes and puts the writer back in the Start state. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteEndElementWhen overridden in a derived class, closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteEndElementAsyncAsynchronously closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteEntityRefWhen overridden in a derived class, writes out an entity reference as &name;. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteEntityRefAsyncAsynchronously writes out an entity reference as &name;. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteFullEndElementWhen overridden in a derived class, closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteFullEndElementAsyncAsynchronously closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteNameWhen overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteNameAsyncAsynchronously writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteNmTokenWhen overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteNmTokenAsyncAsynchronously writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteNode(XmlDictionaryReader, Boolean)Writes the current XML node from an XmlDictionaryReader.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteNode(XmlReader, Boolean)Writes the current XML node from an XmlReader. (Overrides XmlWriter.WriteNode(XmlReader, Boolean).)
Public methodWriteNode(XPathNavigator, Boolean)Copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteNodeAsync(XmlReader, Boolean)Asynchronously copies everything from the reader to the writer and moves the reader to the start of the next sibling. (Inherited from XmlWriter.)
Public methodWriteNodeAsync(XPathNavigator, Boolean)Asynchronously copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteProcessingInstructionWhen overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: <?name text?>. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteProcessingInstructionAsyncAsynchronously writes out a processing instruction with a space between the name and text as follows: <?name text?>. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteQualifiedName(String, String)When overridden in a derived class, writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteQualifiedName(XmlDictionaryString, XmlDictionaryString)Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.
Public methodSupported in .NET for Windows Store appsWriteQualifiedNameAsyncAsynchronously writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteRaw(String)When overridden in a derived class, writes raw markup manually from a string. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteRaw(Char[], Int32, Int32)When overridden in a derived class, writes raw markup manually from a character buffer. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteRawAsync(String)Asynchronously writes raw markup manually from a string. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteRawAsync(Char[], Int32, Int32)Asynchronously writes raw markup manually from a character buffer. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartAttribute(String)Writes the start of an attribute with the specified local name. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartAttribute(String, String)Writes the start of an attribute with the specified local name and namespace URI. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartAttribute(XmlDictionaryString, XmlDictionaryString)Writes the start of an attribute with the specified local name, and namespace URI.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartAttribute(String, String, String)When overridden in a derived class, writes the start of an attribute with the specified prefix, local name, and namespace URI. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString)Writes the start of an attribute with the specified prefix, local name, and namespace URI.
Protected methodSupported in .NET for Windows Store appsWriteStartAttributeAsyncAsynchronously writes the start of an attribute with the specified prefix, local name, and namespace URI. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartDocument()When overridden in a derived class, writes the XML declaration with the version "1.0". (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartDocument(Boolean)When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteStartDocumentAsync()Asynchronously writes the XML declaration with the version "1.0". (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteStartDocumentAsync(Boolean)Asynchronously writes the XML declaration with the version "1.0" and the standalone attribute. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartElement(String)When overridden in a derived class, writes out a start tag with the specified local name. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartElement(String, String)When overridden in a derived class, writes the specified start tag and associates it with the given namespace. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartElement(XmlDictionaryString, XmlDictionaryString)Writes the specified start tag and associates it with the given namespace.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartElement(String, String, String)When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteStartElement(String, XmlDictionaryString, XmlDictionaryString)Writes the specified start tag and associates it with the given namespace and prefix.
Public methodSupported in .NET for Windows Store appsWriteStartElementAsyncAsynchronously writes the specified start tag and associates it with the given namespace and prefix. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteString(String)When overridden in a derived class, writes the given text content. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteString(XmlDictionaryString)Writes the given text content.
Public methodSupported in .NET for Windows Store appsWriteStringAsyncAsynchronously writes the given text content. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteSurrogateCharEntityWhen overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteSurrogateCharEntityAsyncAsynchronously generates and writes the surrogate character entity for the surrogate character pair. (Inherited from XmlWriter.)
Protected methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteTextNodeWrites the text node that an XmlDictionaryReader is currently positioned on.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Boolean)Writes a Boolean value. (Inherited from XmlWriter.)
Public methodWriteValue(DateTime)Writes a DateTime value. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteValue(DateTimeOffset)Writes a DateTimeOffset value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Decimal)Writes a Decimal value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Double)Writes a Double value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Guid)Writes a Guid value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Int32)Writes a Int32 value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Int64)Writes a Int64 value. (Inherited from XmlWriter.)
Public methodWriteValue(IStreamProvider)Writes a value from an IStreamProvider.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Object)Writes the object value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(Single)Writes a single-precision floating-point number. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(String)Writes a String value. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(TimeSpan)Writes a TimeSpan value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(UniqueId)Writes a Unique Id value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteValue(XmlDictionaryString)Writes a XmlDictionaryString value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteWhitespaceWhen overridden in a derived class, writes out the given white space. (Inherited from XmlWriter.)
Public methodSupported in .NET for Windows Store appsWriteWhitespaceAsyncAsynchronously writes out the given white space. (Inherited from XmlWriter.)
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteXmlAttribute(String, String)Writes a standard XML attribute in the current node.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteXmlAttribute(XmlDictionaryString, XmlDictionaryString)Writes an XML attribute in the current node.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteXmlnsAttribute(String, String)Writes a namespace declaration attribute.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsWriteXmlnsAttribute(String, XmlDictionaryString)Writes a namespace declaration attribute.
Top

  NameDescription
Explicit interface implemetationPrivate methodIDisposable.DisposeFor a description of this member, see IDisposable.Dispose. (Inherited from XmlWriter.)
Top

You can derive from this class to do other functions than serialization.

Note that there is a known issue with the normalization of linefeed characters inside of CDATA sections that you may encounter.

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Portable Class Library

Supported in: Portable Class Library

.NET for Windows Store apps

Supported in: Windows 8

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft