Noemax FastInfoset.NET
XmlFastInfosetWriter Class Members
See Also  Properties  Methods  Send Feedback
Noemax.FastInfoset Namespace : XmlFastInfosetWriter Class


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 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 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 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 Sets the vocabulary to be used when writing a Fast Infoset document.  
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 <![CDATA[...]]> 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.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 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 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 Writes a namespace declaration attribute.  
Top

Protected Methods

 NameDescription
protected MethodDispose (Inherited from System.Xml.XmlWriter)
Top

See Also