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

The following tables list the members exposed by XmlFastInfosetReader.

Public Constructors

 NameDescription
Public ConstructorXmlFastInfosetReader ConstructorOverloaded.  Initializes a new instance of the XmlFastInfosetReader class.  
Top

Public Properties

 NameDescription
Public PropertyAttributeCountOverridden.  Gets the number of attributes on the current node.  
Public PropertyBaseURIOverridden.  Gets the base URI of the current node.  
Public PropertyCanReadBinaryContentOverridden.  Gets a value indicating whether this reader can parse binary content. Always returns true.  
Public PropertyCanReadValueChunk (Inherited from System.Xml.XmlReader)
Public PropertyCanResolveEntityOverridden.  Gets a value indicating whether this reader can parse and resolve entities. Always returns false.  
Public PropertyCloseInput Gets and sets whether this reader should close the input stream when closed.  
Public PropertyDepthOverridden.  Gets the depth of the current node in the XML document.  
Public PropertyEOFOverridden.  Gets a value indicating whether the reader is positioned at the end of the stream.  
Public PropertyHasAttributes (Inherited from System.Xml.XmlReader)
Public PropertyHasValueOverridden.  Gets a value indicating whether the current node can have a Value.  
Public PropertyIsDefaultOverridden.  Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema.  
Public PropertyIsEmptyElementOverridden.  Gets a value indicating whether the current node is an empty element.  
Public PropertyItemOverloaded. Overridden.  Gets the value of the attribute. In C#, this property is the indexer for the XmlFastInfosetReader class.  
Public PropertyLocalNameOverridden.  Gets the local name of the current node.  
Public PropertyMaxDepth Gets and sets the maximum nested node depth.  
Public PropertyMaxNodeContentLength Gets and sets the maximum length of the node content in bytes.  
Public PropertyNameOverridden.  Gets the qualified name of the current node.  
Public PropertyNamespaceURIOverridden.  Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.  
Public PropertyNameTableOverridden.  Gets the XmlNameTable associated with this reader.  
Public PropertyNodeTypeOverridden.  Gets the type of the current node.  
Public PropertyPrefixOverridden.  Gets the namespace prefix associated with the current node.  
Public PropertyQuoteCharOverridden.  Gets the quotation mark character used to enclose the value of an attribute node.  
Public PropertyReadStateOverridden.  Gets the state of the reader.  
Public PropertySchemaInfo (Inherited from System.Xml.XmlReader)
Public PropertySettings (Inherited from System.Xml.XmlReader)
Public PropertyValueOverridden.  Gets the text value of the current node.  
Public PropertyValueType (Inherited from System.Xml.XmlReader)
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 the reader.  
Public MethodCloseOverridden.  Changes the ReadState to Closed.  
Public Methodstatic (Shared in Visual Basic)CreateOverloaded.  Creates a new XmlReader instance for reading the Fast Infoset encoded XML stream.  
Public MethodGetAttributeOverloaded. Overridden.  Gets the value of an attribute.  
Public MethodInitOverloaded.  Initializes an instance of the XmlFastInfosetReader class.  
Public MethodIsStartElementOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodLookupNamespaceOverridden. Resolves the namespace prefix in the current element's scope.  
Public MethodMoveToAttributeOverloaded. Overridden. Moves to the specified attribute.  
Public MethodMoveToContent (Inherited from System.Xml.XmlReader)
Public MethodMoveToElementOverridden.  Moves to the element that contains the current attribute node.  
Public MethodMoveToFirstAttributeOverridden.  Moves to the first attribute.  
Public MethodMoveToNextAttributeOverridden.  Moves to the next attribute.  
Public MethodReadOverridden.  Reads the next node from the stream.  
Public MethodGeneric ReadAs Reads the value from the current position in the stream as the type specified.  
Public MethodReadAsBoolean Reads a single or multiple occurrences of boolean values from the current position.  
Public MethodReadAsDouble Reads a single or multiple occurrences of double-precision floating-point values from the current position.  
Public MethodReadAsFloat Reads a single or multiple occurrences of single-precision floating-point values from the current position.  
Public MethodReadAsInt Reads a single or multiple occurrences of 32-bit integer values from the current position.  
Public MethodReadAsLong Reads a single or multiple occurrences of 64-bit integer values from the current position.  
Public MethodReadAsShort Reads a single or multiple occurrences of 16-bit integer values from the current position.  
Public MethodReadAttributeValueOverridden. Reads the attribute value.  
Public MethodReadBase64 Reads a Base64 value from the current position in the element content and decodes it into an array of bytes.  
Public MethodReadBinHex Reads a hexadecimal value from the current position in the element content and decodes it into an array of bytes.  
Public MethodReadContentAsOverloaded.  Reads the content at the current position as the a value of the type specified.  
Public MethodReadContentAsBase64Overridden.  Reads the binary or Base64 encoded content at the current position and returns the decoded binary bytes.  
Public MethodReadContentAsBinHexOverridden.  Reads the binary or BinHex encoded content at the current position and returns the decoded binary bytes.  
Public MethodReadContentAsBooleanOverridden. Reads the content at the current position as a boolean value.  
Public MethodReadContentAsDateTime (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsDecimal (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsDoubleOverridden.  Reads the content at the current position as a double-precision floating-point number.  
Public MethodReadContentAsFloatOverridden.  Reads the content at the current position as a single-precision floating point number.  
Public MethodReadContentAsIntOverridden. Reads the text content at the current position as a 32-bit signed integer.  
Public MethodReadContentAsLongOverridden. Reads the text content at the current position as a 64-bit signed integer.  
Public MethodReadContentAsObject (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsShortReads the text content at the current position as a 16-bit signed integer.  
Public MethodReadContentAsString (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsOverloaded.  Checks that the specified name matches that of the current element, then reads the current element and returns the content as a value of the type specified.  
Public MethodReadElementContentAsBase64Overloaded.  Reads the binary or Base64 encoded element content and returns the decoded bytes.  
Public MethodReadElementContentAsBinHexOverridden.  Reads the binary or BinHex encoded element content and returns the decoded bytes.  
Public MethodReadElementContentAsBooleanOverloaded. Overridden. Reads the current element and returns the content as a boolean value.  
Public MethodReadElementContentAsDateTimeOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsDecimalOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsDoubleOverloaded. Overridden.  Reads the current element and returns the content as a double-precision floating-point number.  
Public MethodReadElementContentAsFloatOverloaded. Overridden.  Reads the current element and returns the content as a single-precision floating-point number.  
Public MethodReadElementContentAsIntOverloaded. Overridden.  Reads the current element and returns the content as a 32-bit signed integer.  
Public MethodReadElementContentAsLongOverloaded. Overridden.  Reads the current element and returns the content as a 64-bit signed integer.  
Public MethodReadElementContentAsObjectOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsShortOverloaded.  Reads the current element and returns the content as a 16-bit signed integer.  
Public MethodReadElementContentAsStringOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadElementStringOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadEndElement (Inherited from System.Xml.XmlReader)
Public MethodReadInnerXml (Inherited from System.Xml.XmlReader)
Public MethodReadOuterXml (Inherited from System.Xml.XmlReader)
Public MethodReadStartElementOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadString (Inherited from System.Xml.XmlReader)
Public MethodReadSubtree (Inherited from System.Xml.XmlReader)
Public MethodReadToDescendantOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadToFollowingOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadToNextSiblingOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadValueChunk (Inherited from System.Xml.XmlReader)
Public MethodResetState Resets the ReadState to Initial.  
Public MethodResolveEntityOverridden. Throws a NotSupportedException.  
Public MethodSetVocabulary  
Public MethodSkip (Inherited from System.Xml.XmlReader)
Public MethodWriteNode  
Top

See Also