Mvp.Xml Library API Documentation

Syntax

C#
public class XPathDocumentWriter
Visual Basic (Declaration)
Public Class XPathDocumentWriter
Visual C++
public ref class XPathDocumentWriter

The type exposes the following members.

Public Constructors

  NameDescription
Public methodXPathDocumentWriterXPathDocumentWriterNewOverloaded.

Public Methods

  NameDescription
Public methodClose
Closes the writer and retrieves the created XPathDocument.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFlush
See Flush()().
(Inherited from XmlWrappingWriter.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLookupPrefix (Inherited from XmlWrappingWriter.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodWriteAttributes
When overridden in a derived class, writes out all the attributes found at the current position in the XmlReader.
(Inherited from XmlWriter.)
Public methodWriteAttributeStringOverloaded.
Public methodWriteBase64 (Inherited from XmlWrappingWriter.)
Public methodWriteBinHex
When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text.
(Inherited from XmlWriter.)
Public methodWriteCData (Inherited from XmlWrappingWriter.)
Public methodWriteCharEntity (Inherited from XmlWrappingWriter.)
Public methodWriteChars (Inherited from XmlWrappingWriter.)
Public methodWriteComment (Inherited from XmlWrappingWriter.)
Public methodWriteDocType (Inherited from XmlWrappingWriter.)
Public methodWriteElementStringOverloaded.
Public methodWriteEndAttribute (Inherited from XmlWrappingWriter.)
Public methodWriteEndDocument (Inherited from XmlWrappingWriter.)
Public methodWriteEndElement (Inherited from XmlWrappingWriter.)
Public methodWriteEntityRef (Inherited from XmlWrappingWriter.)
Public methodWriteFullEndElement (Inherited from XmlWrappingWriter.)
Public methodWriteName
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 methodWriteNmToken
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 methodWriteNodeOverloaded.
Public methodWriteProcessingInstruction (Inherited from XmlWrappingWriter.)
Public methodWriteQualifiedName
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 methodWriteRawOverloaded.
Public methodWriteStartAttributeOverloaded.
Public methodWriteStartDocumentOverloaded.
Public methodWriteStartElementOverloaded.
Public methodWriteString (Inherited from XmlWrappingWriter.)
Public methodWriteSurrogateCharEntity (Inherited from XmlWrappingWriter.)
Public methodWriteValueOverloaded.
Public methodWriteWhitespace (Inherited from XmlWrappingWriter.)

Protected Methods

  NameDescription
Protected methodDispose
Never disposes the underlying writer as it's not keeping in-memory state.
(Overrides XmlWrappingWriter..::Dispose(Boolean).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Properties

  NameDescription
Public propertySettings
See Settings.
(Inherited from XmlWrappingWriter.)
Public propertyWriteState
Reports Start always, as the underlying writer is always writing to the XPathDocument directly.
(Overrides XmlWrappingWriter..::WriteState.)
Public propertyXmlLang
See XmlLang.
(Inherited from XmlWrappingWriter.)
Public propertyXmlSpace
See XmlSpace.
(Inherited from XmlWrappingWriter.)

Protected Properties

  NameDescription
Protected propertyBaseWriter
Gets or sets the underlying writer this instance is wrapping.
(Inherited from XmlWrappingWriter.)

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodIDisposable..::Dispose (Inherited from XmlWriter.)

See Also