FastInfoset.NET Class Reference for .NET
XmlFastInfosetWriter Class Members
Properties  Methods 


The following tables list the members exposed by XmlFastInfosetWriter.

Public Constructors
 NameDescription
Public ConstructorXmlFastInfosetWriter ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAttributeStringsIndexed Returns the number of the attribute value strings indexed in FastInfoset vocabulary.  
Public PropertyContentStringsIndexed Returns the number of the element content strings indexed in FastInfoset vocabulary.  
Public PropertyIgnoreCommentsGets and sets whether this writer should ignore calls to the WriteComment method.  
Public PropertyIgnoreProcessingInstructionsGets and sets whether this writer should ignore calls to the WriteProcessingInstruction method.  
Public PropertyMaxVocabularyStringIndex Gets and sets the maximum number of strings that may be added to the vocabulary.  
Public PropertyMaxVocabularyStringLength Gets and sets the maximum number of characters that a string value may contain in order to be added to the vocabulary.  
Public PropertyMinVocabularyStringLength Gets and sets the minimum number of characters that a string value must contain in order to be added to the vocabulary.  
Public PropertyOtherStringsIndexed Returns the number of the comment and Processing Instruction value strings indexed in FastInfoset vocabulary.  
Public PropertyProfileXmlFastInfosetWriterProfile that defines the way how primitive data-type are going to be serialized.  
Public PropertySettingsOverridden.  Gets the XmlWriterSettings object used to create this XmlWriter instance.  
Public PropertyVocabulary Sets and gets the vocabulary to be use when writing the Fast Infoset document.  
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 MethodClearClears 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 MethodDisposeOverloaded. Overridden.   
Public MethodFlushOverridden.  Flushes whatever is in the buffer into the underlying stream and flushes the underlying stream.  
Public MethodFlushAsync (Inherited from System.Xml.XmlWriter)
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 MethodWriteAttributes (Inherited from System.Xml.XmlWriter)
Public MethodWriteAttributesAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteAttributeStringOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteAttributeStringAsync (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 MethodWriteBase64Async (Inherited from System.Xml.XmlWriter)
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 MethodWriteBinHexAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteCDataOverridden. Writes out a <![CDATA[...]]> block containing the specified text.  
Public MethodWriteCDataAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteCharEntityOverridden.  Forces the generation of a character entity for the specified Unicode character value.  
Public MethodWriteCharEntityAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteCharsOverridden.  Writes text one buffer at a time.  
Public MethodWriteCharsAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteCommentOverridden.  Writes out a comment containing the specified text.  
Public MethodWriteCommentAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteDocTypeOverridden. This method is not supported and always throws a NotSupportedException.  
Public MethodWriteDocTypeAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteElementDataOverloaded. Writes an element containing a single value.  
Public MethodWriteElementStringOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteElementStringAsync (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 MethodWriteEndDocumentAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteEndElementOverridden.  Closes one element and pops the corresponding namespace scope.  
Public MethodWriteEndElementAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteEntityRefOverridden. This method is not supported and always throws a NotSupportedException.  
Public MethodWriteEntityRefAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteFullEndElementOverridden.  Closes one element and pops the corresponding namespace scope.  
Public MethodWriteFullEndElementAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteGuid Writes GUID value.  
Public MethodWriteNameOverridden.  Writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation.  
Public MethodWriteNameAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteNmTokenOverridden.  Writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation.  
Public MethodWriteNmTokenAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteNodeOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteNodeAsyncOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteProcessingInstructionOverridden. Writes out a processing instruction.  
Public MethodWriteProcessingInstructionAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteQualifiedNameOverridden.  Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.  
Public MethodWriteQualifiedNameAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteRawOverloaded. Overridden.  This method is not supported.  
Public MethodWriteRawAsyncOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteStartAttributeOverloaded. Overridden.  Writes the start of an attribute.  
Public MethodWriteStartDocumentOverloaded. Overridden.  Writes the XML declaration with the version "1.0".  
Public MethodWriteStartDocumentAsyncOverloaded.  (Inherited from System.Xml.XmlWriter)
Public MethodWriteStartElementOverloaded. Overridden.  Writes the specified start tag.  
Public MethodWriteStartElementAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteStringOverridden.  Writes the given text content.  
Public MethodWriteStringAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteSurrogateCharEntityOverridden. Writes a Unicode surrogate char pair.  
Public MethodWriteSurrogateCharEntityAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteValueOverloaded. Overridden. Writes a single or multiple simple-typed values.  
Public MethodWriteWhitespaceOverridden.  Writes out the given white space.  
Public MethodWriteWhitespaceAsync (Inherited from System.Xml.XmlWriter)
Public MethodWriteXmlnsAttribute Writes a namespace declaration attribute.  
Top
See Also

Reference

XmlFastInfosetWriter Class
Noemax.FastInfoset Namespace

Send Feedback