Noemax FastInfoset.NET Report an issue | Discuss in forums
XmlFastInfosetWriter Members
See Also  Properties  Methods 
Noemax.FastInfoset Assembly > Noemax.FastInfoset Namespace : XmlFastInfosetWriter Class

The following tables list the members exposed by XmlFastInfosetWriter.

Public Constructors

 NameDescription
Public ConstructorXmlFastInfosetWriter ConstructorOverloaded.  Initializes a new instance of the XmlFastInfosetWriter class.  
Top

Public Properties

 NameDescription
Public PropertyCloseOutput Gets and sets whether the underlying stream must be closed when closing this writer.  
Public PropertyIgnoreComments Gets and sets whether this writer should ignore calls to the WriteComment method.  
Public PropertyMaxVocabularyStringLength Gets and sets the maximum length of the string for which the writer will try to find a match in its vocabulary.  
Public PropertySettings (Inherited from System.Xml.XmlWriter)
Public PropertyWriteStateOverridden. Gets the state of the writer.  
Public PropertyXmlLangOverridden.  Gets the current xml:lang scope.  
Public PropertyXmlSpaceOverridden.  Gets an XmlSpace representing the current xml:space scope.  
Top

Public Methods

 NameDescription
Public MethodClear Clears the internal state of XmlFastInfosetWriter.  
Public MethodCloseOverridden.  Changes the WriteState to Closed.  
Public Methodstatic (Shared in Visual Basic)CreateOverloaded.  Creates a new XmlWriter instance for writing Fast Infoset encoded XML into the specified stream.  
Public MethodFlushOverridden.  Flushes whatever is in the buffer into the underlying stream and flushes the underlying stream.  
Public MethodInitOverloaded.  Initializes an instance of the XmlFastInfosetWriter class preparing to write into the specified stream.  
Public MethodLookupPrefixOverridden.  Returns the closest prefix defined in the current namespace scope for the namespace URI  
Public MethodSetVocabulary  
Public MethodWriteAttributes (Inherited from System.Xml.XmlWriter)
Public MethodWriteAttributeStringOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteBase64Overridden.  Encodes the binary bytes using Fast Infoset's binary encoding of Base64 values and writes the result at the current position in the content.  
Public MethodWriteBinHexOverridden.  Encodes the binary bytes using Fast Infoset's binary encoding of hexadecimal values and writes the result at the current position in the content.  
Public MethodWriteCDataOverridden. Writes out a block containing the specified text.  
Public MethodWriteCharEntityOverridden.  Forces the generation of a character entity for the specified Unicode character value.  
Public MethodWriteCharsOverridden.  Writes text one buffer at a time.  
Public MethodWriteCommentOverridden.  Writes out a comment containing the specified text.  
Public MethodWriteDocTypeOverridden.  This method is not supported and always throws a NotSupportedException.  
Public MethodWriteElementDataOverloaded. Writes an element containing a single value.  
Public MethodWriteElementStringOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteEndAttributeOverridden.  Closes the previous WriteStartAttribute call.  
Public MethodWriteEndDocumentOverridden.  Closes any open elements or attributes and changes the WriteState to Start.  
Public MethodWriteEndElementOverridden.  Closes one element and pops the corresponding namespace scope.  
Public MethodWriteEntityRefOverridden.  This method is not supported and always throws a NotSupportedException.  
Public MethodWriteFullEndElementOverridden.  Closes one element and pops the corresponding namespace scope.  
Public MethodWriteNameOverridden.  Writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation.  
Public MethodWriteNmTokenOverridden.  Writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation.  
Public MethodWriteNodeOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteProcessingInstructionOverridden. Writes out a processing instruction.  
Public MethodWriteQualifiedNameOverridden.  Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.  
Public MethodWriteRawOverloaded. Overridden. This method is not supported.  
Public MethodWriteStartAttributeOverloaded. Overridden.  Writes the start of an attribute.  
Public MethodWriteStartDocumentOverloaded. Overridden.  Writes the XML declaration with the version "1.0".  
Public MethodWriteStartElementOverloaded. Overridden.  Writes the specified start tag.  
Public MethodWriteStringOverridden.  Writes the given text content.  
Public MethodWriteSurrogateCharEntityOverridden. Writes a Unicode surrogate char pair.  
Public MethodWriteValueOverloaded. Overridden. Writes a single or multiple simple-typed values.  
Public MethodWriteWhitespaceOverridden.  Writes out the given white space.  
Public MethodWriteXmlnsAttribute  
Top

See Also