Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

DelegatingXmlDictionaryWriter Methods

.NET Framework 4.6 and 4.5

The DelegatingXmlDictionaryWriter type exposes the following members.

  Name Description
Public method Close Closes the underlying stream. (Overrides XmlWriter.Close().)
Public method Dispose() Releases all resources used by the current instance of the XmlWriter class. (Inherited from XmlWriter.)
Protected method Dispose(Boolean) Releases the unmanaged resources used by the XmlWriter and optionally releases the managed resources. (Inherited from XmlWriter.)
Public method EndCanonicalization When implemented by a derived class, it stops the canonicalization started by the matching StartCanonicalization call. (Overrides XmlDictionaryWriter.EndCanonicalization().)
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Flush Flushes the underlying stream. (Overrides XmlWriter.Flush().)
Public method FlushAsync Asynchronously flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. (Inherited from XmlWriter.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method InitializeInnerWriter Initializes this instance with the specified inner writer.
Protected method InitializeTracingWriter Initializes this instance with a writer to which all calls will be echoed and that will write non-canonical XML.
Public method LookupPrefix Returns the closest prefix defined in the current namespace scope for the namespace URI. (Overrides XmlWriter.LookupPrefix(String).)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method StartCanonicalization When implemented by a derived class, it starts the canonicalization. (Overrides XmlDictionaryWriter.StartCanonicalization(Stream, Boolean, String[]).)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method WriteArray(String, String, String, Boolean[], Int32, Int32) Writes nodes from a Boolean array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, DateTime[], Int32, Int32) Writes nodes from a DateTime array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Decimal[], Int32, Int32) Writes nodes from a Decimal array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Double[], Int32, Int32) Writes nodes from a Double array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Guid[], Int32, Int32) Writes nodes from a Guid array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Int16[], Int32, Int32) Writes nodes from a Int16 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Int32[], Int32, Int32) Writes nodes from a Int32 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Int64[], Int32, Int32) Writes nodes from a Int64 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, Single[], Int32, Int32) Writes nodes from a Single array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, String, String, TimeSpan[], Int32, Int32) Writes nodes from a TimeSpan array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32) Writes nodes from a Boolean array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32) Writes nodes from a DateTime array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32) Writes nodes from a Decimal array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32) Writes nodes from a Double array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32) Writes nodes from a Guid array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32) Writes nodes from a Int16 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32) Writes nodes from a Int32 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32) Writes nodes from a Int64 array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32) Writes nodes from a Single array. (Inherited from XmlDictionaryWriter.)
Public method WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32) Writes nodes from a TimeSpan array. (Inherited from XmlDictionaryWriter.)
Public method WriteAttributes When overridden in a derived class, writes out all the attributes found at the current position in the XmlReader. (Inherited from XmlWriter.)
Public method WriteAttributesAsync Asynchronously writes out all the attributes found at the current position in the XmlReader. (Inherited from XmlWriter.)
Public method WriteAttributeString(String, String) When overridden in a derived class, writes out the attribute with the specified local name and value. (Inherited from XmlWriter.)
Public method WriteAttributeString(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 method WriteAttributeString(XmlDictionaryString, XmlDictionaryString, String) Writes an attribute qualified name and value. (Inherited from XmlDictionaryWriter.)
Public method WriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String) Writes an attribute qualified name and value. (Inherited from XmlDictionaryWriter.)
Public method WriteAttributeString(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 method WriteAttributeStringAsync Asynchronously writes out the attribute with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public method WriteBase64 Encodes the specified binary bytes as Base64 and writes out the resulting text. (Overrides XmlWriter.WriteBase64(Byte[], Int32, Int32).)
Public method WriteBase64Async(Byte[], Int32, Int32) Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text. (Inherited from XmlDictionaryWriter.)
Public method WriteBinHex When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text. (Inherited from XmlWriter.)
Public method WriteBinHexAsync Asynchronously encodes the specified binary bytes as BinHex and writes out the resulting text. (Inherited from XmlWriter.)
Public method WriteCData writes out a CDATA block containing the specified text. (Overrides XmlWriter.WriteCData(String).)
Public method WriteCDataAsync Asynchronously writes out a <![CDATA[...]]> block containing the specified text. (Inherited from XmlWriter.)
Public method WriteCharEntity Forces the generation of a character entity for the specified Unicode character value. (Overrides XmlWriter.WriteCharEntity(Char).)
Public method WriteCharEntityAsync Asynchronously forces the generation of a character entity for the specified Unicode character value. (Inherited from XmlWriter.)
Public method WriteChars When overridden in a derived class, writes text one buffer at a time. (Overrides XmlWriter.WriteChars(Char[], Int32, Int32).)
Public method WriteCharsAsync Asynchronously writes text one buffer at a time. (Inherited from XmlWriter.)
Public method WriteComment Writes out a comment containing the specified text. (Overrides XmlWriter.WriteComment(String).)
Public method WriteCommentAsync Asynchronously writes out a comment <!--...--> containing the specified text. (Inherited from XmlWriter.)
Public method WriteDocType Writes the DOCTYPE declaration with the specified name and optional attributes. (Overrides XmlWriter.WriteDocType(String, String, String, String).)
Public method WriteDocTypeAsync Asynchronously writes the DOCTYPE declaration with the specified name and optional attributes. (Inherited from XmlWriter.)
Public method WriteElementString(String, String) Writes an element with the specified local name and value. (Inherited from XmlWriter.)
Public method WriteElementString(String, String, String) Writes an element with the specified local name, namespace URI, and value. (Inherited from XmlWriter.)
Public method WriteElementString(XmlDictionaryString, XmlDictionaryString, String) Writes an element with a text content. (Inherited from XmlDictionaryWriter.)
Public method WriteElementString(String, XmlDictionaryString, XmlDictionaryString, String) Writes an element with a text content. (Inherited from XmlDictionaryWriter.)
Public method WriteElementString(String, String, String, String) Writes an element with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public method WriteElementStringAsync Asynchronously writes an element with the specified prefix, local name, namespace URI, and value. (Inherited from XmlWriter.)
Public method WriteEndAttribute Closes the previous System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String) call. (Overrides XmlWriter.WriteEndAttribute().)
Protected method WriteEndAttributeAsync Asynchronously closes the previous WriteStartAttribute call. (Inherited from XmlWriter.)
Public method WriteEndDocument Closes any open elements or attributes and puts the writer back in the Start state. (Overrides XmlWriter.WriteEndDocument().)
Public method WriteEndDocumentAsync Asynchronously closes any open elements or attributes and puts the writer back in the Start state. (Inherited from XmlWriter.)
Public method WriteEndElement Closes one element and pops the corresponding namespace scope. (Overrides XmlWriter.WriteEndElement().)
Public method WriteEndElementAsync Asynchronously closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public method WriteEntityRef Writes out an entity reference as name. (Overrides XmlWriter.WriteEntityRef(String).)
Public method WriteEntityRefAsync Asynchronously writes out an entity reference as &name;. (Inherited from XmlWriter.)
Public method WriteFullEndElement Closes one element and pops the corresponding namespace scope. (Overrides XmlWriter.WriteFullEndElement().)
Public method WriteFullEndElementAsync Asynchronously closes one element and pops the corresponding namespace scope. (Inherited from XmlWriter.)
Public method WriteName When 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 method WriteNameAsync Asynchronously 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 method WriteNmToken When 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 method WriteNmTokenAsync Asynchronously 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 method WriteNode(XmlDictionaryReader, Boolean) Writes the current XML node from an XmlDictionaryReader. (Inherited from XmlDictionaryWriter.)
Public method WriteNode(XmlReader, Boolean) Writes the current XML node from an XmlReader. (Inherited from XmlDictionaryWriter.)
Public method WriteNode(XPathNavigator, Boolean) Copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. (Inherited from XmlWriter.)
Public method WriteNodeAsync(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 method WriteNodeAsync(XPathNavigator, Boolean) Asynchronously copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. (Inherited from XmlWriter.)
Public method WriteProcessingInstruction Writes out a processing instruction with a space between the name and text as follows: &lt;?name text?&gt;. (Overrides XmlWriter.WriteProcessingInstruction(String, String).)
Public method WriteProcessingInstructionAsync Asynchronously writes out a processing instruction with a space between the name and text as follows: <?name text?>. (Inherited from XmlWriter.)
Public method WriteQualifiedName(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 method WriteQualifiedName(XmlDictionaryString, XmlDictionaryString) Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. (Inherited from XmlDictionaryWriter.)
Public method WriteQualifiedNameAsync Asynchronously writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. (Inherited from XmlWriter.)
Public method WriteRaw(String) Writes raw markup manually from a string. (Overrides XmlWriter.WriteRaw(String).)
Public method WriteRaw(Char[], Int32, Int32) When overridden in a derived class, writes raw markup manually from a character buffer. (Overrides XmlWriter.WriteRaw(Char[], Int32, Int32).)
Public method WriteRawAsync(String) Asynchronously writes raw markup manually from a string. (Inherited from XmlWriter.)
Public method WriteRawAsync(Char[], Int32, Int32) Asynchronously writes raw markup manually from a character buffer. (Inherited from XmlWriter.)
Public method WriteStartAttribute(String) Writes the start of an attribute with the specified local name. (Inherited from XmlWriter.)
Public method WriteStartAttribute(String, String) Writes the start of an attribute with the specified local name and namespace URI. (Inherited from XmlWriter.)
Public method WriteStartAttribute(XmlDictionaryString, XmlDictionaryString) Writes the start of an attribute with the specified local name, and namespace URI. (Inherited from XmlDictionaryWriter.)
Public method WriteStartAttribute(String, String, String) Writes the start of an attribute with the specified local name and namespace URI. (Overrides XmlWriter.WriteStartAttribute(String, String, String).)
Public method WriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString) Writes the start of an attribute with the specified prefix, local name, and namespace URI. (Inherited from XmlDictionaryWriter.)
Protected method WriteStartAttributeAsync Asynchronously writes the start of an attribute with the specified prefix, local name, and namespace URI. (Inherited from XmlWriter.)
Public method WriteStartDocument() When overridden in a derived class, writes the XML declaration with the version "1.0". (Overrides XmlWriter.WriteStartDocument().)
Public method WriteStartDocument(Boolean) When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute. (Overrides XmlWriter.WriteStartDocument(Boolean).)
Public method WriteStartDocumentAsync() Asynchronously writes the XML declaration with the version "1.0". (Inherited from XmlWriter.)
Public method WriteStartDocumentAsync(Boolean) Asynchronously writes the XML declaration with the version "1.0" and the standalone attribute. (Inherited from XmlWriter.)
Public method WriteStartElement(String) When overridden in a derived class, writes out a start tag with the specified local name. (Inherited from XmlWriter.)
Public method WriteStartElement(String, String) When overridden in a derived class, writes the specified start tag and associates it with the given namespace. (Inherited from XmlWriter.)
Public method WriteStartElement(XmlDictionaryString, XmlDictionaryString) Writes the specified start tag and associates it with the given namespace. (Inherited from XmlDictionaryWriter.)
Public method WriteStartElement(String, String, String) When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix. (Overrides XmlWriter.WriteStartElement(String, String, String).)
Public method WriteStartElement(String, XmlDictionaryString, XmlDictionaryString) Writes the specified start tag and associates it with the given namespace and prefix. (Inherited from XmlDictionaryWriter.)
Public method WriteStartElementAsync Asynchronously writes the specified start tag and associates it with the given namespace and prefix. (Inherited from XmlWriter.)
Public method WriteString(String) Writes the given text content. (Overrides XmlWriter.WriteString(String).)
Public method WriteString(XmlDictionaryString) Writes the given text content. (Inherited from XmlDictionaryWriter.)
Public method WriteStringAsync Asynchronously writes the given text content. (Inherited from XmlWriter.)
Public method WriteSurrogateCharEntity Generates and writes the surrogate character entity for the surrogate character pair. (Overrides XmlWriter.WriteSurrogateCharEntity(Char, Char).)
Public method WriteSurrogateCharEntityAsync Asynchronously generates and writes the surrogate character entity for the surrogate character pair. (Inherited from XmlWriter.)
Protected method WriteTextNode Writes the text node that an XmlDictionaryReader is currently positioned on. (Inherited from XmlDictionaryWriter.)
Public method WriteValue(Boolean) Writes a Boolean value. (Inherited from XmlWriter.)
Public method WriteValue(DateTime) Writes a DateTime value. (Inherited from XmlWriter.)
Public method WriteValue(DateTimeOffset) Writes a DateTimeOffset value. (Inherited from XmlWriter.)
Public method WriteValue(Decimal) Writes a Decimal value. (Inherited from XmlWriter.)
Public method WriteValue(Double) Writes a Double value. (Inherited from XmlWriter.)
Public method WriteValue(Guid) Writes a Guid value. (Inherited from XmlDictionaryWriter.)
Public method WriteValue(Int32) Writes a Int32 value. (Inherited from XmlWriter.)
Public method WriteValue(Int64) Writes a Int64 value. (Inherited from XmlWriter.)
Public method WriteValue(IStreamProvider) Writes a value from an IStreamProvider. (Inherited from XmlDictionaryWriter.)
Public method WriteValue(Object) Writes the object value. (Inherited from XmlWriter.)
Public method WriteValue(Single) Writes a single-precision floating-point number. (Inherited from XmlWriter.)
Public method WriteValue(String) Writes a String value. (Inherited from XmlWriter.)
Public method WriteValue(TimeSpan) Writes a TimeSpan value. (Inherited from XmlDictionaryWriter.)
Public method WriteValue(UniqueId) Writes a Unique Id value. (Inherited from XmlDictionaryWriter.)
Public method WriteValue(XmlDictionaryString) Writes a XmlDictionaryString value. (Inherited from XmlDictionaryWriter.)
Public method WriteValueAsync Asynchronously writes a value from an IStreamProvider. (Inherited from XmlDictionaryWriter.)
Public method WriteWhitespace Writes out the given white space. (Overrides XmlWriter.WriteWhitespace(String).)
Public method WriteWhitespaceAsync Asynchronously writes out the given white space. (Inherited from XmlWriter.)
Public method WriteXmlAttribute(String, String) Writes an attribute as a xml attribute with the prefix 'xml:'. (Overrides XmlDictionaryWriter.WriteXmlAttribute(String, String).)
Public method WriteXmlAttribute(XmlDictionaryString, XmlDictionaryString) Writes an XML attribute in the current node. (Inherited from XmlDictionaryWriter.)
Public method WriteXmlnsAttribute(String, String) Writes an xmlns namespace declaration. (Overrides XmlDictionaryWriter.WriteXmlnsAttribute(String, String).)
Public method WriteXmlnsAttribute(String, XmlDictionaryString) Writes a namespace declaration attribute. (Inherited from XmlDictionaryWriter.)
Top
Show:
© 2015 Microsoft