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


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 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 PropertyItemOverridden. Gets the value of the attribute specified by the index. 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 PropertySettingsOverridden.  Gets the XmlReaderSettings object used to create this XmlFastInfosetReader instance.  
Public PropertyValueOverridden.  Gets the text value of the current node.  
Public PropertyValueType (Inherited from System.Xml.XmlReader)
Public PropertyVocabulary Sets the vocabulary to be used when reading the Fast Infoset document.  
Public PropertyVocabularyProviderGets and sets the IVocabularyProvider for resolving external vocabulary URI, when it is encountered within a document.  
Public PropertyXmlLang (Inherited from System.Xml.XmlReader)
Public PropertyXmlSpace (Inherited from System.Xml.XmlReader)
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.  
Public MethodDisposeOverloaded. Overridden.   
Public MethodGetAttributeOverloaded. Overridden. Gets the value of an attribute.  
Public MethodGetValueAsync (Inherited from System.Xml.XmlReader)
Public MethodInitOverloaded. Initializes an instance of the XmlFastInfosetReader class.  
Public MethodIsStartElementOverloaded. Overridden. Tests if the current content node is a start element.  
Public MethodLookupNamespaceOverridden. 

Resolves the namespace prefix in the current element's scope.

 
Public MethodMoveToAttributeOverloaded. Overridden. Moves to the specified attribute.  
Public MethodMoveToContentOverridden. Checks whether the current node is a content (non-white space text, CDATA, Element, EndElement, EntityReference, or EndEntity) node. If the node is not a content node, the reader skips ahead to the next content node or end of file. It skips over nodes of the following type: ProcessingInstruction, DocumentType, Comment, Whitespace, or SignificantWhitespace.  
Public MethodMoveToContentAsync (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 MethodReadAs<T> 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 MethodReadAsync (Inherited from System.Xml.XmlReader)
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 MethodReadContentAs (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsAsync (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsBase64Overloaded. Overridden.  Reads the binary or Base64 encoded content at the current position and returns the decoded binary bytes.  
Public MethodReadContentAsBase64Async (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsBinHexOverridden.  Reads the binary or BinHex encoded content at the current position and returns the decoded binary bytes.  
Public MethodReadContentAsBinHexAsync (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsBooleanOverridden. Reads the content at the current position as a boolean value.  
Public MethodReadContentAsDateTimeOverridden. Reads the text content at the current position as a DateTime object.  
Public MethodReadContentAsDateTimeOffset (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsDecimalOverridden. Reads the text content at the current position as a decimal value.  
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 MethodReadContentAsObjectAsync (Inherited from System.Xml.XmlReader)
Public MethodReadContentAsShort Reads the text content at the current position as a 16-bit signed integer.  
Public MethodReadContentAsStringOverridden. Reads the text content at the current position as a string.  
Public MethodReadContentAsStringAsync (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsAsync (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsBase64Overloaded. Reads binary or Base64 encoded element content and returns decoded bytes.  
Public MethodReadElementContentAsBase64Async (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsBinHexOverloaded.  Reads the binary or BinHex encoded element content and returns the decoded bytes.  
Public MethodReadElementContentAsBinHexAsync (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsBooleanOverloaded. Overridden. Reads the current element and returns the content as a boolean value.  
Public MethodReadElementContentAsDateTimeOverloaded. Overridden.  Reads the node content at the current position as a DateTime value.  
Public MethodReadElementContentAsDecimalOverloaded. Overridden.  Reads the node content at the current position as a decimal value.  
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 MethodReadElementContentAsObjectAsync (Inherited from System.Xml.XmlReader)
Public MethodReadElementContentAsShort Reads the current element and returns the content as a 16-bit signed integer.  
Public MethodReadElementContentAsStringOverloaded. Overridden. Reads the current element and returns the contents as a String object.  
Public MethodReadElementContentAsStringAsync (Inherited from System.Xml.XmlReader)
Public MethodReadElementStringOverloaded.  (Inherited from System.Xml.XmlReader)
Public MethodReadEndElementOverridden.  Checks that the current content node is an end tag and advances the reader to the next node.  
Public MethodReadInnerXml (Inherited from System.Xml.XmlReader)
Public MethodReadInnerXmlAsync (Inherited from System.Xml.XmlReader)
Public MethodReadOuterXml (Inherited from System.Xml.XmlReader)
Public MethodReadOuterXmlAsync (Inherited from System.Xml.XmlReader)
Public MethodReadStartElementOverloaded. Overridden.  Checks that the current node is an element and advances the reader to the next node.  
Public MethodReadStringOverridden. Reads the contents of the current node into a string.  
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 MethodReadValueChunkAsync (Inherited from System.Xml.XmlReader)
Public MethodResetStateResets the ReadState to Initial.  
Public MethodResolveEntityOverridden. Throws a NotSupportedException.  
Public MethodSkip (Inherited from System.Xml.XmlReader)
Public MethodSkipAsync (Inherited from System.Xml.XmlReader)
Top
See Also

Reference

XmlFastInfosetReader Class
Noemax.FastInfoset Namespace

Send Feedback