XmlDictionaryReader Class
An abstract class that the Windows Communication Foundation (WCF) derives from XmlReader to do serialization and deserialization.
Assembly: System.Runtime.Serialization (in System.Runtime.Serialization.dll)
System.Xml::XmlReader
System.Xml::XmlDictionaryReader
System.IdentityModel::DelegatingXmlDictionaryReader
| Name | Description | |
|---|---|---|
![]() | XmlDictionaryReader() | Creates an instance of this class. Invoked only by its derived classes. |
| Name | Description | |
|---|---|---|
![]() | AttributeCount | When overridden in a derived class, gets the number of attributes on the current node.(Inherited from XmlReader.) |
![]() | BaseURI | When overridden in a derived class, gets the base URI of the current node.(Inherited from XmlReader.) |
![]() | CanCanonicalize | This property always returns false. Its derived classes can override to return true if they support canonicalization. |
![]() | CanReadBinaryContent | |
![]() | CanReadValueChunk | Gets a value indicating whether the XmlReader implements the ReadValueChunk method.(Inherited from XmlReader.) |
![]() | CanResolveEntity | Gets a value indicating whether this reader can parse and resolve entities.(Inherited from XmlReader.) |
![]() | Depth | When overridden in a derived class, gets the depth of the current node in the XML document.(Inherited from XmlReader.) |
![]() | EOF | When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream.(Inherited from XmlReader.) |
![]() | HasAttributes | Gets a value indicating whether the current node has any attributes.(Inherited from XmlReader.) |
![]() | HasValue | |
![]() | IsDefault | When overridden in a derived class, gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema.(Inherited from XmlReader.) |
![]() | IsEmptyElement | When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>).(Inherited from XmlReader.) |
![]() | Item[Int32] | When overridden in a derived class, gets the value of the attribute with the specified index.(Inherited from XmlReader.) |
![]() | Item[String^] | |
![]() | Item[String^, String^] | When overridden in a derived class, gets the value of the attribute with the specified LocalName and NamespaceURI.(Inherited from XmlReader.) |
![]() | LocalName | When overridden in a derived class, gets the local name of the current node.(Inherited from XmlReader.) |
![]() | Name | When overridden in a derived class, gets the qualified name of the current node.(Inherited from XmlReader.) |
![]() | NamespaceURI | When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.(Inherited from XmlReader.) |
![]() | NameTable | When overridden in a derived class, gets the XmlNameTable associated with this implementation.(Inherited from XmlReader.) |
![]() | NodeType | When overridden in a derived class, gets the type of the current node.(Inherited from XmlReader.) |
![]() | Prefix | When overridden in a derived class, gets the namespace prefix associated with the current node.(Inherited from XmlReader.) |
![]() | Quotas | Gets the quota values that apply to the current instance of this class. |
![]() | QuoteChar | When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node.(Inherited from XmlReader.) |
![]() | ReadState | When overridden in a derived class, gets the state of the reader.(Inherited from XmlReader.) |
![]() | SchemaInfo | Gets the schema information that has been assigned to the current node as a result of schema validation.(Inherited from XmlReader.) |
![]() | Settings | Gets the XmlReaderSettings object used to create this XmlReader instance.(Inherited from XmlReader.) |
![]() | Value | When overridden in a derived class, gets the text value of the current node.(Inherited from XmlReader.) |
![]() | ValueType | Gets The Common Language Runtime (CLR) type for the current node.(Inherited from XmlReader.) |
![]() | XmlLang | When overridden in a derived class, gets the current xml:lang scope.(Inherited from XmlReader.) |
![]() | XmlSpace | When overridden in a derived class, gets the current xml:space scope.(Inherited from XmlReader.) |
| Name | Description | |
|---|---|---|
![]() | Close() | |
![]() ![]() | CreateBinaryReader(array<Byte>^, Int32, Int32, IXmlDictionary^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(array<Byte>^, Int32, Int32, IXmlDictionary^, XmlDictionaryReaderQuotas^, XmlBinaryReaderSession^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(array<Byte>^, Int32, Int32, IXmlDictionary^, XmlDictionaryReaderQuotas^, XmlBinaryReaderSession^, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(array<Byte>^, Int32, Int32, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(array<Byte>^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(Stream^, IXmlDictionary^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(Stream^, IXmlDictionary^, XmlDictionaryReaderQuotas^, XmlBinaryReaderSession^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(Stream^, IXmlDictionary^, XmlDictionaryReaderQuotas^, XmlBinaryReaderSession^, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateBinaryReader(Stream^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format. |
![]() ![]() | CreateDictionaryReader(XmlReader^) | Creates an instance of XmlDictionaryReader from an existing XmlReader. |
![]() ![]() | CreateMtomReader(array<Byte>^, Int32, Int32, Encoding^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(array<Byte>^, Int32, Int32, array<Encoding^>^, String^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(array<Byte>^, Int32, Int32, array<Encoding^>^, String^, XmlDictionaryReaderQuotas^, Int32, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(array<Byte>^, Int32, Int32, array<Encoding^>^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(Stream^, Encoding^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(Stream^, array<Encoding^>^, String^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(Stream^, array<Encoding^>^, String^, XmlDictionaryReaderQuotas^, Int32, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateMtomReader(Stream^, array<Encoding^>^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader that reads XML in the MTOM format. |
![]() ![]() | CreateTextReader(array<Byte>^, Int32, Int32, Encoding^, XmlDictionaryReaderQuotas^, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader. |
![]() ![]() | CreateTextReader(array<Byte>^, Int32, Int32, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader. |
![]() ![]() | CreateTextReader(array<Byte>^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader. |
![]() ![]() | CreateTextReader(Stream^, Encoding^, XmlDictionaryReaderQuotas^, OnXmlDictionaryReaderClose^) | Creates an instance of XmlDictionaryReader. |
![]() ![]() | CreateTextReader(Stream^, XmlDictionaryReaderQuotas^) | Creates an instance of XmlDictionaryReader. |
![]() | Dispose() | |
![]() | Dispose(Boolean) | |
![]() | EndCanonicalization() | This method is not yet implemented. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetAttribute(Int32) | When overridden in a derived class, gets the value of the attribute with the specified index.(Inherited from XmlReader.) |
![]() | GetAttribute(String^) | |
![]() | GetAttribute(String^, String^) | When overridden in a derived class, gets the value of the attribute with the specified LocalName and NamespaceURI.(Inherited from XmlReader.) |
![]() | GetAttribute(XmlDictionaryString^, XmlDictionaryString^) | When overridden in a derived class, gets the value of an attribute. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetNonAtomizedNames(String^%, String^%) | Gets non-atomized names. |
![]() | GetType() | |
![]() | GetValueAsync() | Asynchronously gets the value of the current node.(Inherited from XmlReader.) |
![]() | IndexOfLocalName(array<String^>^, String^) | Gets the index of the local name of the current node within an array of names. |
![]() | IndexOfLocalName(array<XmlDictionaryString^>^, XmlDictionaryString^) | Gets the index of the local name of the current node within an array of names. |
![]() | IsLocalName(String^) | Checks whether the parameter, localName, is the local name of the current node. |
![]() | IsLocalName(XmlDictionaryString^) | Checks whether the parameter, localName, is the local name of the current node. |
![]() | IsNamespaceUri(String^) | Checks whether the parameter, namespaceUri, is the namespace of the current node. |
![]() | IsNamespaceUri(XmlDictionaryString^) | Checks whether the parameter, namespaceUri, is the namespace of the current node. |
![]() | IsStartArray(Type^%) | Checks whether the reader is positioned at the start of an array. This class returns false, but derived classes that have the concept of arrays might return true. |
![]() | IsStartElement() | Calls MoveToContent and tests if the current content node is a start tag or empty element tag.(Inherited from XmlReader.) |
![]() | IsStartElement(String^) | Calls MoveToContent and tests if the current content node is a start tag or empty element tag and if the Name property of the element found matches the given argument.(Inherited from XmlReader.) |
![]() | IsStartElement(String^, String^) | Calls MoveToContent and tests if the current content node is a start tag or empty element tag and if the LocalName and NamespaceURI properties of the element found match the given strings.(Inherited from XmlReader.) |
![]() | IsStartElement(XmlDictionaryString^, XmlDictionaryString^) | Tests whether the first tag is a start tag or empty element tag and if the local name and namespace URI match those of the current node. |
![]() | IsTextNode(XmlNodeType) | Tests whether the current node is a text node. |
![]() | LookupNamespace(String^) | When overridden in a derived class, resolves a namespace prefix in the current element's scope.(Inherited from XmlReader.) |
![]() | MemberwiseClone() | |
![]() | MoveToAttribute(Int32) | When overridden in a derived class, moves to the attribute with the specified index.(Inherited from XmlReader.) |
![]() | MoveToAttribute(String^) | |
![]() | MoveToAttribute(String^, String^) | When overridden in a derived class, moves to the attribute with the specified LocalName and NamespaceURI.(Inherited from XmlReader.) |
![]() | MoveToContent() | 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.(Inherited from XmlReader.) |
![]() | MoveToContentAsync() | Asynchronously checks whether the current node is a content node. If the node is not a content node, the reader skips ahead to the next content node or end of file.(Inherited from XmlReader.) |
![]() | MoveToElement() | When overridden in a derived class, moves to the element that contains the current attribute node.(Inherited from XmlReader.) |
![]() | MoveToFirstAttribute() | When overridden in a derived class, moves to the first attribute.(Inherited from XmlReader.) |
![]() | MoveToNextAttribute() | When overridden in a derived class, moves to the next attribute.(Inherited from XmlReader.) |
![]() | MoveToStartElement() | Tests whether the current content node is a start element or an empty element. |
![]() | MoveToStartElement(String^) | Tests whether the current content node is a start element or an empty element and if the Name property of the element matches the given argument. |
![]() | MoveToStartElement(String^, String^) | Tests whether the current content node is a start element or an empty element and if the LocalName and NamespaceURI properties of the element matches the given arguments. |
![]() | MoveToStartElement(XmlDictionaryString^, XmlDictionaryString^) | Tests whether the current content node is a start element or an empty element and if the LocalName and NamespaceURI properties of the element matches the given argument. |
![]() | Read() | When overridden in a derived class, reads the next node from the stream.(Inherited from XmlReader.) |
![]() | ReadArray(String^, String^, array<Boolean>^, Int32, Int32) | Reads repeated occurrences of Boolean nodes into a typed array. |
![]() | ReadArray(String^, String^, array<DateTime>^, Int32, Int32) | Reads repeated occurrences of DateTime nodes into a typed array. |
![]() | ReadArray(String^, String^, array<Decimal>^, Int32, Int32) | Reads repeated occurrences of Decimal nodes into a typed array. |
![]() | ReadArray(String^, String^, array<Double>^, Int32, Int32) | Reads repeated occurrences of Double nodes into a typed array. |
![]() | ReadArray(String^, String^, array<Guid>^, Int32, Int32) | Reads repeated occurrences of Guid nodes into a typed array. |
![]() | ReadArray(String^, String^, array<Int16>^, Int32, Int32) | Reads repeated occurrences of short integers into a typed array. |
![]() | ReadArray(String^, String^, array<Int32>^, Int32, Int32) | Reads repeated occurrences of integers into a typed array. |
![]() | ReadArray(String^, String^, array<Int64>^, Int32, Int32) | Reads repeated occurrences of long integers into a typed array. |
![]() | ReadArray(String^, String^, array<Single>^, Int32, Int32) | Reads repeated occurrences of float numbers into a typed array. |
![]() | ReadArray(String^, String^, array<TimeSpan>^, Int32, Int32) | Reads repeated occurrences of TimeSpan nodes into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Boolean>^, Int32, Int32) | Reads repeated occurrences of Boolean nodes into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<DateTime>^, Int32, Int32) | Reads repeated occurrences of DateTime nodes into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Decimal>^, Int32, Int32) | Reads repeated occurrences of Decimal nodes into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Double>^, Int32, Int32) | Reads repeated occurrences of Double nodes type into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Guid>^, Int32, Int32) | Reads repeated occurrences of Guid nodes into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Int16>^, Int32, Int32) | Reads repeated occurrences of short integers into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Int32>^, Int32, Int32) | Reads repeated occurrences of integers into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Int64>^, Int32, Int32) | Reads repeated occurrences of long integers into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<Single>^, Int32, Int32) | Reads repeated occurrences of float numbers into a typed array. |
![]() | ReadArray(XmlDictionaryString^, XmlDictionaryString^, array<TimeSpan>^, Int32, Int32) | Reads repeated occurrences of TimeSpan nodes into a typed array. |
![]() | ReadAsync() | Asynchronously reads the next node from the stream.(Inherited from XmlReader.) |
![]() | ReadAttributeValue() | When overridden in a derived class, parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.(Inherited from XmlReader.) |
![]() | ReadBooleanArray(String^, String^) | Reads repeated occurrences of Boolean nodes into a typed array. |
![]() | ReadBooleanArray(XmlDictionaryString^, XmlDictionaryString^) | Reads repeated occurrences of Boolean nodes into a typed array. |
![]() | ReadContentAs(Type^, IXmlNamespaceResolver^) | Converts a node's content to a specified type.(Overrides XmlReader::ReadContentAs(Type^, IXmlNamespaceResolver^).) |
![]() | ReadContentAsAsync(Type^, IXmlNamespaceResolver^) | Asynchronously reads the content as an object of the type specified.(Inherited from XmlReader.) |
![]() | ReadContentAsBase64() | Reads the content and returns the Base64 decoded binary bytes. |
![]() | ReadContentAsBase64(array<Byte>^, Int32, Int32) | Reads the content and returns the Base64 decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBase64Async(array<Byte>^, Int32, Int32) | Asynchronously reads the content and returns the Base64 decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBinHex() | Reads the content and returns the BinHex decoded binary bytes. |
![]() | ReadContentAsBinHex(array<Byte>^, Int32, Int32) | Reads the content and returns the BinHex decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBinHex(Int32) | Reads the content and returns the BinHex decoded binary bytes. |
![]() | ReadContentAsBinHexAsync(array<Byte>^, Int32, Int32) | Asynchronously reads the content and returns the BinHex decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBoolean() | Reads the text content at the current position as a Boolean.(Inherited from XmlReader.) |
![]() | ReadContentAsChars(array<Char>^, Int32, Int32) | Reads the content into a char array. |
![]() | ReadContentAsDateTime() | |
![]() | ReadContentAsDateTimeOffset() | Reads the text content at the current position as a DateTimeOffset object.(Inherited from XmlReader.) |
![]() | ReadContentAsDecimal() | Converts a node's content to decimal.(Overrides XmlReader::ReadContentAsDecimal().) |
![]() | ReadContentAsDouble() | Reads the text content at the current position as a double-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadContentAsFloat() | Converts a node's content to float.(Overrides XmlReader::ReadContentAsFloat().) |
![]() | ReadContentAsGuid() | Converts a node's content to guid. |
![]() | ReadContentAsInt() | Reads the text content at the current position as a 32-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadContentAsLong() | Reads the text content at the current position as a 64-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadContentAsObject() | |
![]() | ReadContentAsObjectAsync() | |
![]() | ReadContentAsQualifiedName(String^%, String^%) | Converts a node's content to a qualified name representation. |
![]() | ReadContentAsString() | Converts a node's content to a string.(Overrides XmlReader::ReadContentAsString().) |
![]() | ReadContentAsString(Int32) | Converts a node's content to a string. |
![]() | ReadContentAsString(array<String^>^, Int32%) | Converts a node's content to a string. |
![]() | ReadContentAsString(array<XmlDictionaryString^>^, Int32%) | Converts a node's content to a string. |
![]() | ReadContentAsStringAsync() | |
![]() | ReadContentAsTimeSpan() | Converts a node's content to TimeSpan. |
![]() | ReadContentAsUniqueId() | Converts a node's content to a unique identifier. |
![]() | ReadDateTimeArray(String^, String^) | Converts a node's content to a DateTime array. |
![]() | ReadDateTimeArray(XmlDictionaryString^, XmlDictionaryString^) | Converts a node's content to a DateTime array. |
![]() | ReadDecimalArray(String^, String^) | Converts a node's content to a Decimal array. |
![]() | ReadDecimalArray(XmlDictionaryString^, XmlDictionaryString^) | Converts a node's content to a Decimal array. |
![]() | ReadDoubleArray(String^, String^) | Converts a node's content to a Double array. |
![]() | ReadDoubleArray(XmlDictionaryString^, XmlDictionaryString^) | Converts a node's content to a Double array. |
![]() | ReadElementContentAs(Type^, IXmlNamespaceResolver^) | Reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAs(Type^, IXmlNamespaceResolver^, String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAsAsync(Type^, IXmlNamespaceResolver^) | Asynchronously reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBase64() | Converts a node's content to a array of Base64 bytes. |
![]() | ReadElementContentAsBase64(array<Byte>^, Int32, Int32) | Reads the element and decodes the Base64 content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBase64Async(array<Byte>^, Int32, Int32) | Asynchronously reads the element and decodes the Base64 content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBinHex() | Converts a node's content to an array of BinHex bytes. |
![]() | ReadElementContentAsBinHex(array<Byte>^, Int32, Int32) | Reads the element and decodes the BinHex content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBinHexAsync(array<Byte>^, Int32, Int32) | Asynchronously reads the element and decodes the BinHex content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBoolean() | Converts an element's content to a Boolean.(Overrides XmlReader::ReadElementContentAsBoolean().) |
![]() | ReadElementContentAsBoolean(String^, String^) | |
![]() | ReadElementContentAsDateTime() | Converts an element's content to a DateTime.(Overrides XmlReader::ReadElementContentAsDateTime().) |
![]() | ReadElementContentAsDateTime(String^, String^) | |
![]() | ReadElementContentAsDecimal() | Converts an element's content to a Decimal.(Overrides XmlReader::ReadElementContentAsDecimal().) |
![]() | ReadElementContentAsDecimal(String^, String^) | |
![]() | ReadElementContentAsDouble() | Converts an element's content to a Double.(Overrides XmlReader::ReadElementContentAsDouble().) |
![]() | ReadElementContentAsDouble(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a double-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsFloat() | Converts an element's content to a floating point number (Single).(Overrides XmlReader::ReadElementContentAsFloat().) |
![]() | ReadElementContentAsFloat(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a single-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsGuid() | Converts an element's content to a Guid. |
![]() | ReadElementContentAsInt() | Converts an element's content to an integer (Int32).(Overrides XmlReader::ReadElementContentAsInt().) |
![]() | ReadElementContentAsInt(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 32-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsLong() | Converts an element's content to a long integer (Int64).(Overrides XmlReader::ReadElementContentAsLong().) |
![]() | ReadElementContentAsLong(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 64-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsObject() | |
![]() | ReadElementContentAsObject(String^, String^) | |
![]() | ReadElementContentAsObjectAsync() | |
![]() | ReadElementContentAsString() | Converts an element's content to a String.(Overrides XmlReader::ReadElementContentAsString().) |
![]() | ReadElementContentAsString(String^, String^) | |
![]() | ReadElementContentAsStringAsync() | |
![]() | ReadElementContentAsTimeSpan() | Converts an element's content to a TimeSpan. |
![]() | ReadElementContentAsUniqueId() | Converts an element's content to a unique identifier. |
![]() | ReadElementString() | Reads a text-only element. However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadElementString(String^) | Checks that the Name property of the element found matches the given string before reading a text-only element. However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadElementString(String^, String^) | Checks that the LocalName and NamespaceURI properties of the element found matches the given strings before reading a text-only element. However, we recommend that you use the ReadElementContentAsString(String^, String^) method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadEndElement() | Checks that the current content node is an end tag and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadFullStartElement() | Checks whether the current node is an element and advances the reader to the next node. |
![]() | ReadFullStartElement(String^) | Checks whether the current node is an element with the given name and advances the reader to the next node. |
![]() | ReadFullStartElement(String^, String^) | Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. |
![]() | ReadFullStartElement(XmlDictionaryString^, XmlDictionaryString^) | Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. |
![]() | ReadGuidArray(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of Guid. |
![]() | ReadGuidArray(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of Guid. |
![]() | ReadInnerXml() | When overridden in a derived class, reads all the content, including markup, as a string.(Inherited from XmlReader.) |
![]() | ReadInnerXmlAsync() | Asynchronously reads all the content, including markup, as a string.(Inherited from XmlReader.) |
![]() | ReadInt16Array(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of short integers (Int16). |
![]() | ReadInt16Array(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of short integers (Int16). |
![]() | ReadInt32Array(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (Int32). |
![]() | ReadInt32Array(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (Int32). |
![]() | ReadInt64Array(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of long integers (Int64). |
![]() | ReadInt64Array(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of long integers (Int64). |
![]() | ReadOuterXml() | When overridden in a derived class, reads the content, including markup, representing this node and all its children.(Inherited from XmlReader.) |
![]() | ReadOuterXmlAsync() | Asynchronously reads the content, including markup, representing this node and all its children.(Inherited from XmlReader.) |
![]() | ReadSingleArray(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of float numbers (Single). |
![]() | ReadSingleArray(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into an array of float numbers (Single). |
![]() | ReadStartElement() | Checks that the current node is an element and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadStartElement(String^) | |
![]() | ReadStartElement(String^, String^) | Checks that the current content node is an element with the given LocalName and NamespaceURI and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadStartElement(XmlDictionaryString^, XmlDictionaryString^) | Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. |
![]() | ReadString() | Reads the contents of the current node into a string.(Overrides XmlReader::ReadString().) |
![]() | ReadString(Int32) | Reads the contents of the current node into a string with a given maximum length. |
![]() | ReadSubtree() | Returns a new XmlReader instance that can be used to read the current node, and all its descendants.(Inherited from XmlReader.) |
![]() | ReadTimeSpanArray(String^, String^) | Reads the contents of a series of nodes with the given localName and namespaceUri into a TimeSpan array. |
![]() | ReadTimeSpanArray(XmlDictionaryString^, XmlDictionaryString^) | Reads the contents of a series of nodes with the given localName and namespaceUri into a TimeSpan array. |
![]() | ReadToDescendant(String^) | |
![]() | ReadToDescendant(String^, String^) | |
![]() | ReadToFollowing(String^) | Reads until an element with the specified qualified name is found.(Inherited from XmlReader.) |
![]() | ReadToFollowing(String^, String^) | Reads until an element with the specified local name and namespace URI is found.(Inherited from XmlReader.) |
![]() | ReadToNextSibling(String^) | Advances the XmlReader to the next sibling element with the specified qualified name.(Inherited from XmlReader.) |
![]() | ReadToNextSibling(String^, String^) | Advances the XmlReader to the next sibling element with the specified local name and namespace URI.(Inherited from XmlReader.) |
![]() | ReadValueAsBase64(array<Byte>^, Int32, Int32) | Not implemented. |
![]() | ReadValueChunk(array<Char>^, Int32, Int32) | Reads large streams of text embedded in an XML document.(Inherited from XmlReader.) |
![]() | ReadValueChunkAsync(array<Char>^, Int32, Int32) | Asynchronously reads large streams of text embedded in an XML document.(Inherited from XmlReader.) |
![]() | ResolveEntity() | When overridden in a derived class, resolves the entity reference for EntityReference nodes.(Inherited from XmlReader.) |
![]() | Skip() | Skips the children of the current node.(Inherited from XmlReader.) |
![]() | SkipAsync() | Asynchronously skips the children of the current node.(Inherited from XmlReader.) |
![]() | StartCanonicalization(Stream^, Boolean, array<String^>^) | This method is not yet implemented. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() | TryGetArrayLength(Int32%) | Not implemented in this class (it always returns false). May be overridden in derived classes. |
![]() | TryGetBase64ContentLength(Int32%) | Not implemented in this class (it always returns false). May be overridden in derived classes. |
![]() | TryGetLocalNameAsDictionaryString(XmlDictionaryString^%) | Not implemented in this class (it always returns false). May be overridden in derived classes. |
![]() | TryGetNamespaceUriAsDictionaryString(XmlDictionaryString^%) | Not implemented in this class (it always returns false). May be overridden in derived classes. |
![]() | TryGetValueAsDictionaryString(XmlDictionaryString^%) | Not implemented in this class (it always returns false). May be overridden in derived classes. |
Methods in this class read XmlDictionary objects.
This class is derived from XmlReader.
Note that there is a known issue with the normalization of linefeed characters inside of CDATA sections that you may encounter.
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



