using System; using System.ComponentModel; using System.Diagnostics; using System.IO; using System.Reflection; using System.Xml.Schema; using Cpp2IlInjected; namespace System.Xml { /// Represents a reader that provides fast, noncached, forward-only access to XML data.To browse the .NET Framework source code for this type, see the Reference Source. // Token: 0x02000069 RID: 105 [Token(Token = "0x2000069")] [DebuggerDisplay("{debuggerDisplayProxy}")] [DefaultMember("Item")] [DebuggerDisplay("{debuggerDisplayProxy}")] public abstract class XmlReader : IDisposable { /// Gets the object used to create this instance. /// The object used to create this reader instance. If this reader was not created using the method, this property returns . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000D9 RID: 217 // (get) Token: 0x060003CB RID: 971 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000D9")] public virtual XmlReaderSettings Settings { [Token(Token = "0x60003CB")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "5")] get { return null; } } /// When overridden in a derived class, gets the type of the current node. /// One of the enumeration values that specify the type of the current node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DA RID: 218 // (get) Token: 0x060003CC RID: 972 [Token(Token = "0x170000DA")] public abstract XmlNodeType NodeType { [Token(Token = "0x60003CC")] [Address(Slot = "6")] get; } /// When overridden in a derived class, gets the qualified name of the current node. /// The qualified name of the current node. For example, is for the element <bk:book>.The name returned is dependent on the of the node. The following node types return the listed values. All other node types return an empty string.Node type Name /// /// The name of the attribute. /// /// The document type name. /// /// The tag name. /// /// The name of the entity referenced. /// /// The target of the processing instruction. /// /// The literal string . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DB RID: 219 // (get) Token: 0x060003CD RID: 973 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000DB")] public virtual string Name { [Token(Token = "0x60003CD")] [Address(RVA = "0x4B7800", Offset = "0x4B6800", VA = "0x1804B7800", Slot = "7")] get { return null; } } /// When overridden in a derived class, gets the local name of the current node. /// The name of the current node with the prefix removed. For example, is for the element <bk:book>.For node types that do not have a name (like , , and so on), this property returns . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DC RID: 220 // (get) Token: 0x060003CE RID: 974 [Token(Token = "0x170000DC")] public abstract string LocalName { [Token(Token = "0x60003CE")] [Address(Slot = "8")] get; } /// 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. /// The namespace URI of the current node; otherwise an empty string. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DD RID: 221 // (get) Token: 0x060003CF RID: 975 [Token(Token = "0x170000DD")] public abstract string NamespaceURI { [Token(Token = "0x60003CF")] [Address(Slot = "9")] get; } /// When overridden in a derived class, gets the namespace prefix associated with the current node. /// The namespace prefix associated with the current node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DE RID: 222 // (get) Token: 0x060003D0 RID: 976 [Token(Token = "0x170000DE")] public abstract string Prefix { [Token(Token = "0x60003D0")] [Address(Slot = "10")] get; } /// When overridden in a derived class, gets the text value of the current node. /// The value returned depends on the of the node. The following table lists node types that have a value to return. All other node types return .Node type Value /// /// The value of the attribute. /// /// The content of the CDATA section. /// /// The content of the comment. /// /// The internal subset. /// /// The entire content, excluding the target. /// /// The white space between markup in a mixed content model. /// /// The content of the text node. /// /// The white space between markup. /// /// The content of the declaration. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000DF RID: 223 // (get) Token: 0x060003D1 RID: 977 [Token(Token = "0x170000DF")] public abstract string Value { [Token(Token = "0x60003D1")] [Address(Slot = "11")] get; } /// When overridden in a derived class, gets the depth of the current node in the XML document. /// The depth of the current node in the XML document. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E0 RID: 224 // (get) Token: 0x060003D2 RID: 978 [Token(Token = "0x170000E0")] public abstract int Depth { [Token(Token = "0x60003D2")] [Address(Slot = "12")] get; } /// When overridden in a derived class, gets the base URI of the current node. /// The base URI of the current node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E1 RID: 225 // (get) Token: 0x060003D3 RID: 979 [Token(Token = "0x170000E1")] public abstract string BaseURI { [Token(Token = "0x60003D3")] [Address(Slot = "13")] get; } /// When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>). /// /// if the current node is an element ( equals ) that ends with />; otherwise, . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E2 RID: 226 // (get) Token: 0x060003D4 RID: 980 [Token(Token = "0x170000E2")] public abstract bool IsEmptyElement { [Token(Token = "0x60003D4")] [Address(Slot = "14")] get; } /// 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. /// /// if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; if the attribute value was explicitly set. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E3 RID: 227 // (get) Token: 0x060003D5 RID: 981 RVA: 0x00003498 File Offset: 0x00001698 [Token(Token = "0x170000E3")] public virtual bool IsDefault { [Token(Token = "0x60003D5")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")] get { return default(bool); } } /// When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node. /// The quotation mark character (" or ') used to enclose the value of an attribute node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E4 RID: 228 // (get) Token: 0x060003D6 RID: 982 RVA: 0x000034B0 File Offset: 0x000016B0 [Token(Token = "0x170000E4")] public virtual char QuoteChar { [Token(Token = "0x60003D6")] [Address(RVA = "0x4B7900", Offset = "0x4B6900", VA = "0x1804B7900", Slot = "16")] get { return '\0'; } } /// When overridden in a derived class, gets the current scope. /// One of the values. If no scope exists, this property defaults to . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E5 RID: 229 // (get) Token: 0x060003D7 RID: 983 RVA: 0x000034C8 File Offset: 0x000016C8 [Token(Token = "0x170000E5")] public virtual XmlSpace XmlSpace { [Token(Token = "0x60003D7")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "17")] get { return XmlSpace.None; } } /// When overridden in a derived class, gets the current scope. /// The current scope. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E6 RID: 230 // (get) Token: 0x060003D8 RID: 984 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000E6")] public virtual string XmlLang { [Token(Token = "0x60003D8")] [Address(RVA = "0x4B79B0", Offset = "0x4B69B0", VA = "0x1804B79B0", Slot = "18")] get { return null; } } /// Gets the schema information that has been assigned to the current node as a result of schema validation. /// An object containing the schema information for the current node. Schema information can be set on elements, attributes, or on text nodes with a non-null (typed values).If the current node is not one of the above node types, or if the instance does not report schema information, this property returns .If this property is called from an or an object, this property always returns . These implementations do not expose schema information through the property.If you have to get the post-schema-validation information set (PSVI) for an element, position the reader on the end tag of the element, rather than on the start tag. You get the PSVI through the property of a reader. The validating reader that is created through with the property set to has complete PSVI for an element only when the reader is positioned on the end tag of an element. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E7 RID: 231 // (get) Token: 0x060003D9 RID: 985 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000E7")] public virtual IXmlSchemaInfo SchemaInfo { [Token(Token = "0x60003D9")] [Address(RVA = "0x4B7910", Offset = "0x4B6910", VA = "0x1804B7910", Slot = "19")] get { return null; } } /// Gets The Common Language Runtime (CLR) type for the current node. /// The CLR type that corresponds to the typed value of the node. The default is . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E8 RID: 232 // (get) Token: 0x060003DA RID: 986 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000E8")] public virtual Type ValueType { [Token(Token = "0x60003DA")] [Address(RVA = "0x4B7950", Offset = "0x4B6950", VA = "0x1804B7950", Slot = "20")] get { return null; } } /// When overridden in a derived class, gets the number of attributes on the current node. /// The number of attributes on the current node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000E9 RID: 233 // (get) Token: 0x060003DB RID: 987 [Token(Token = "0x170000E9")] public abstract int AttributeCount { [Token(Token = "0x60003DB")] [Address(Slot = "21")] get; } /// When overridden in a derived class, gets the value of the attribute with the specified . /// The qualified name of the attribute. /// The value of the specified attribute. If the attribute is not found or the value is , is returned. /// /// is . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003DC RID: 988 [Token(Token = "0x60003DC")] [Address(Slot = "22")] public abstract string GetAttribute(string name); /// When overridden in a derived class, gets the value of the attribute with the specified and . /// The local name of the attribute. /// The namespace URI of the attribute. /// The value of the specified attribute. If the attribute is not found or the value is , is returned. This method does not move the reader. /// /// is . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003DD RID: 989 [Token(Token = "0x60003DD")] [Address(Slot = "23")] public abstract string GetAttribute(string name, string namespaceURI); /// When overridden in a derived class, gets the value of the attribute with the specified index. /// The index of the attribute. The index is zero-based. (The first attribute has index 0.) /// The value of the specified attribute. This method does not move the reader. /// /// is out of range. It must be non-negative and less than the size of the attribute collection. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003DE RID: 990 [Token(Token = "0x60003DE")] [Address(Slot = "24")] public abstract string GetAttribute(int i); /// When overridden in a derived class, moves to the attribute with the specified . /// The qualified name of the attribute. /// /// if the attribute is found; otherwise, . If , the reader's position does not change. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” /// The parameter is an empty string. // Token: 0x060003DF RID: 991 [Token(Token = "0x60003DF")] [Address(Slot = "25")] public abstract bool MoveToAttribute(string name); /// When overridden in a derived class, moves to the attribute with the specified index. /// The index of the attribute. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” /// The parameter has a negative value. // Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E0")] [Address(RVA = "0x4B6190", Offset = "0x4B5190", VA = "0x1804B6190", Slot = "26")] public virtual void MoveToAttribute(int i) { } /// When overridden in a derived class, moves to the first attribute. /// /// if an attribute exists (the reader moves to the first attribute); otherwise, (the position of the reader does not change). /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E1 RID: 993 [Token(Token = "0x60003E1")] [Address(Slot = "27")] public abstract bool MoveToFirstAttribute(); /// When overridden in a derived class, moves to the next attribute. /// /// if there is a next attribute; if there are no more attributes. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E2 RID: 994 [Token(Token = "0x60003E2")] [Address(Slot = "28")] public abstract bool MoveToNextAttribute(); /// When overridden in a derived class, moves to the element that contains the current attribute node. /// /// if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); if the reader is not positioned on an attribute (the position of the reader does not change). /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E3 RID: 995 [Token(Token = "0x60003E3")] [Address(Slot = "29")] public abstract bool MoveToElement(); /// When overridden in a derived class, parses the attribute value into one or more , , or nodes. /// /// if there are nodes to return. /// if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read.An empty attribute, such as, misc="", returns with a single node with a value of . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E4 RID: 996 [Token(Token = "0x60003E4")] [Address(Slot = "30")] public abstract bool ReadAttributeValue(); /// When overridden in a derived class, reads the next node from the stream. /// /// if the next node was read successfully; otherwise, . /// An error occurred while parsing the XML. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E5 RID: 997 [Token(Token = "0x60003E5")] [Address(Slot = "31")] public abstract bool Read(); /// When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream. /// /// if the reader is positioned at the end of the stream; otherwise, . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000EA RID: 234 // (get) Token: 0x060003E6 RID: 998 [Token(Token = "0x170000EA")] public abstract bool EOF { [Token(Token = "0x60003E6")] [Address(Slot = "32")] get; } /// When overridden in a derived class, changes the to . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E7 RID: 999 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E7")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "33")] public virtual void Close() { } /// When overridden in a derived class, gets the state of the reader. /// One of the enumeration values that specifies the state of the reader. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000EB RID: 235 // (get) Token: 0x060003E8 RID: 1000 [Token(Token = "0x170000EB")] public abstract ReadState ReadState { [Token(Token = "0x60003E8")] [Address(Slot = "34")] get; } /// Skips the children of the current node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003E9 RID: 1001 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E9")] [Address(RVA = "0x4B7020", Offset = "0x4B6020", VA = "0x1804B7020", Slot = "35")] public virtual void Skip() { } /// When overridden in a derived class, gets the associated with this implementation. /// The enabling you to get the atomized version of a string within the node. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000EC RID: 236 // (get) Token: 0x060003EA RID: 1002 [Token(Token = "0x170000EC")] public abstract XmlNameTable NameTable { [Token(Token = "0x60003EA")] [Address(Slot = "36")] get; } /// When overridden in a derived class, resolves a namespace prefix in the current element's scope. /// The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. /// The namespace URI to which the prefix maps or if no matching prefix is found. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003EB RID: 1003 [Token(Token = "0x60003EB")] [Address(Slot = "37")] public abstract string LookupNamespace(string prefix); /// Gets a value indicating whether this reader can parse and resolve entities. /// /// if the reader can parse and resolve entities; otherwise, . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000ED RID: 237 // (get) Token: 0x060003EC RID: 1004 RVA: 0x000034E0 File Offset: 0x000016E0 [Token(Token = "0x170000ED")] public virtual bool CanResolveEntity { [Token(Token = "0x60003EC")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "38")] get { return default(bool); } } /// When overridden in a derived class, resolves the entity reference for nodes. /// The reader is not positioned on an node; this implementation of the reader cannot resolve entities ( returns ). /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003ED RID: 1005 [Token(Token = "0x60003ED")] [Address(Slot = "39")] public abstract void ResolveEntity(); /// Gets a value indicating whether the implements the method. /// /// if the implements the method; otherwise . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000EE RID: 238 // (get) Token: 0x060003EE RID: 1006 RVA: 0x000034F8 File Offset: 0x000016F8 [Token(Token = "0x170000EE")] public virtual bool CanReadValueChunk { [Token(Token = "0x60003EE")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "40")] get { return default(bool); } } /// Reads large streams of text embedded in an XML document. /// The array of characters that serves as the buffer to which the text contents are written. This value cannot be . /// The offset within the buffer where the can start to copy the results. /// The maximum number of characters to copy into the buffer. The actual number of characters copied is returned from this method. /// The number of characters read into the buffer. The value zero is returned when there is no more text content. /// The current node does not have a value ( is ). /// The value is . /// The index into the buffer, or index + count is larger than the allocated buffer size. /// The implementation does not support this method. /// The XML data is not well-formed. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003EF RID: 1007 RVA: 0x00003510 File Offset: 0x00001710 [Token(Token = "0x60003EF")] [Address(RVA = "0x4B6DC0", Offset = "0x4B5DC0", VA = "0x1804B6DC0", Slot = "41")] public virtual int ReadValueChunk(char[] buffer, int index, int count) { return 0; } /// When overridden in a derived class, reads the contents of an element or text node as a string. However, we recommend that you use the method instead, because it provides a more straightforward way to handle this operation. /// The contents of the element or an empty string. /// An error occurred while parsing the XML. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F0 RID: 1008 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F0")] [Address(RVA = "0x4B6BA0", Offset = "0x4B5BA0", VA = "0x1804B6BA0", Slot = "42")] [EditorBrowsable(EditorBrowsableState.Never)] public virtual string ReadString() { return null; } /// Checks whether the current node is a content (non-white space text, , , , , or ) 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: , , , , or . /// The of the current node found by the method or if the reader has reached the end of the input stream. /// Incorrect XML encountered in the input stream. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F1 RID: 1009 RVA: 0x00003528 File Offset: 0x00001728 [Token(Token = "0x60003F1")] [Address(RVA = "0x4B6260", Offset = "0x4B5260", VA = "0x1804B6260", Slot = "43")] public virtual XmlNodeType MoveToContent() { return XmlNodeType.None; } /// Checks that the current node is an element and advances the reader to the next node. /// Incorrect XML was encountered in the input stream. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F2 RID: 1010 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F2")] [Address(RVA = "0x4B6A90", Offset = "0x4B5A90", VA = "0x1804B6A90", Slot = "44")] public virtual void ReadStartElement() { } /// Reads a text-only element. However, we recommend that you use the method instead, because it provides a more straightforward way to handle this operation. /// The text contained in the element that was read. An empty string if the element is empty. /// The next content node is not a start tag; or the element found does not contain a simple text value. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F3 RID: 1011 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F3")] [Address(RVA = "0x4B62F0", Offset = "0x4B52F0", VA = "0x1804B62F0", Slot = "45")] [EditorBrowsable(EditorBrowsableState.Never)] public virtual string ReadElementString() { return null; } /// Checks that the current content node is an end tag and advances the reader to the next node. /// The current node is not an end tag or if incorrect XML is encountered in the input stream. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F4 RID: 1012 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F4")] [Address(RVA = "0x4B6570", Offset = "0x4B5570", VA = "0x1804B6570", Slot = "46")] public virtual void ReadEndElement() { } /// Calls and tests if the current content node is a start tag or empty element tag and if the and properties of the element found match the given strings. /// The string to match against the property of the element found. /// The string to match against the property of the element found. /// /// if the resulting node is an element. if a node type other than was found or if the and properties of the element do not match the specified strings. /// Incorrect XML is encountered in the input stream. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F5 RID: 1013 RVA: 0x00003540 File Offset: 0x00001740 [Token(Token = "0x60003F5")] [Address(RVA = "0x4B6070", Offset = "0x4B5070", VA = "0x1804B6070", Slot = "47")] public virtual bool IsStartElement(string localname, string ns) { return default(bool); } /// When overridden in a derived class, reads all the content, including markup, as a string. /// All the XML content, including markup, in the current node. If the current node has no children, an empty string is returned.If the current node is neither an element nor attribute, an empty string is returned. /// The XML was not well-formed, or an error occurred while parsing the XML. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003F6 RID: 1014 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F6")] [Address(RVA = "0x4B6680", Offset = "0x4B5680", VA = "0x1804B6680", Slot = "48")] public virtual string ReadInnerXml() { return null; } // Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F7")] [Address(RVA = "0x4B7220", Offset = "0x4B6220", VA = "0x1804B7220")] private void WriteNode(XmlWriter xtw, bool defattr) { } // Token: 0x060003F8 RID: 1016 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F8")] [Address(RVA = "0x4B7110", Offset = "0x4B6110", VA = "0x1804B7110")] private void WriteAttributeValue(XmlWriter xtw) { } // Token: 0x060003F9 RID: 1017 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F9")] [Address(RVA = "0x4B5AD0", Offset = "0x4B4AD0", VA = "0x1804B5AD0")] private XmlWriter CreateWriterForInnerOuterXml(StringWriter sw) { return null; } // Token: 0x060003FA RID: 1018 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003FA")] [Address(RVA = "0x4B6E30", Offset = "0x4B5E30", VA = "0x1804B6E30")] private void SetNamespacesFlag(XmlTextWriter xtw) { } /// Gets a value indicating whether the current node has any attributes. /// /// if the current node has attributes; otherwise, . /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x170000EF RID: 239 // (get) Token: 0x060003FB RID: 1019 RVA: 0x00003558 File Offset: 0x00001758 [Token(Token = "0x170000EF")] public virtual bool HasAttributes { [Token(Token = "0x60003FB")] [Address(RVA = "0x4B7760", Offset = "0x4B6760", VA = "0x1804B7760", Slot = "49")] get { return default(bool); } } /// Releases all resources used by the current instance of the class. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003FC RID: 1020 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003FC")] [Address(RVA = "0x4B5F90", Offset = "0x4B4F90", VA = "0x1804B5F90", Slot = "4")] public void Dispose() { } /// Releases the unmanaged resources used by the and optionally releases the managed resources. /// /// to release both managed and unmanaged resources; to release only unmanaged resources. /// An method was called before a previous asynchronous operation finished. In this case, is thrown with the message “An asynchronous operation is already in progress.” // Token: 0x060003FD RID: 1021 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003FD")] [Address(RVA = "0x4B5FB0", Offset = "0x4B4FB0", VA = "0x1804B5FB0", Slot = "50")] protected virtual void Dispose(bool disposing) { } // Token: 0x170000F0 RID: 240 // (get) Token: 0x060003FE RID: 1022 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F0")] internal virtual XmlNamespaceManager NamespaceManager { [Token(Token = "0x60003FE")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "51")] get { return null; } } // Token: 0x060003FF RID: 1023 RVA: 0x00003570 File Offset: 0x00001770 [Token(Token = "0x60003FF")] [Address(RVA = "0x4B6110", Offset = "0x4B5110", VA = "0x1804B6110")] internal static bool IsTextualNode(XmlNodeType nodeType) { return default(bool); } // Token: 0x06000400 RID: 1024 RVA: 0x00003588 File Offset: 0x00001788 [Token(Token = "0x6000400")] [Address(RVA = "0x4B5FF0", Offset = "0x4B4FF0", VA = "0x1804B5FF0")] internal static bool HasValueInternal(XmlNodeType nodeType) { return default(bool); } // Token: 0x06000401 RID: 1025 RVA: 0x000035A0 File Offset: 0x000017A0 [Token(Token = "0x6000401")] [Address(RVA = "0x4B6F40", Offset = "0x4B5F40", VA = "0x1804B6F40")] private bool SkipSubtree() { return default(bool); } // Token: 0x170000F1 RID: 241 // (get) Token: 0x06000402 RID: 1026 RVA: 0x000035B8 File Offset: 0x000017B8 [Token(Token = "0x170000F1")] internal bool IsDefaultInternal { [Token(Token = "0x6000402")] [Address(RVA = "0x4B7780", Offset = "0x4B6780", VA = "0x1804B7780")] get { return default(bool); } } // Token: 0x170000F2 RID: 242 // (get) Token: 0x06000403 RID: 1027 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F2")] internal virtual IDtdInfo DtdInfo { [Token(Token = "0x6000403")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "52")] get { return null; } } /// Creates a new instance using the specified stream, base URI, and settings. /// The stream that contains the XML data. The scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. /// The settings for the new instance. This value can be . /// The base URI for the entity or document being read. This value can be . /// Security Note   The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. /// An object that is used to read the XML data in the stream. /// The value is . // Token: 0x06000404 RID: 1028 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000404")] [Address(RVA = "0x4B5C10", Offset = "0x4B4C10", VA = "0x1804B5C10")] public static XmlReader Create(Stream input, XmlReaderSettings settings, string baseUri) { return null; } /// Creates a new instance by using the specified text reader, settings, and base URI. /// The text reader from which to read the XML data. A text reader returns a stream of Unicode characters, so the encoding specified in the XML declaration isn't used by the to decode the data stream. /// The settings for the new instance. This value can be . /// The base URI for the entity or document being read. This value can be . /// Security Note   The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. /// An object that is used to read the XML data in the stream. /// The value is . // Token: 0x06000405 RID: 1029 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000405")] [Address(RVA = "0x4B5DB0", Offset = "0x4B4DB0", VA = "0x1804B5DB0")] public static XmlReader Create(TextReader input, XmlReaderSettings settings, string baseUri) { return null; } // Token: 0x06000406 RID: 1030 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000406")] [Address(RVA = "0x4B5800", Offset = "0x4B4800", VA = "0x1804B5800")] internal static XmlReader CreateSqlReader(Stream input, XmlReaderSettings settings, XmlParserContext inputContext) { return null; } // Token: 0x06000407 RID: 1031 RVA: 0x000035D0 File Offset: 0x000017D0 [Token(Token = "0x6000407")] [Address(RVA = "0x4B5750", Offset = "0x4B4750", VA = "0x1804B5750")] internal static int CalcBufferSize(Stream input) { return 0; } /// Initializes a new instance of the class. // Token: 0x06000408 RID: 1032 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000408")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected XmlReader() { } // Token: 0x04000265 RID: 613 [Token(Token = "0x4000265")] private static uint IsTextualNodeBitmap; // Token: 0x04000266 RID: 614 [Token(Token = "0x4000266")] private static uint CanReadContentAsBitmap; // Token: 0x04000267 RID: 615 [Token(Token = "0x4000267")] private static uint HasValueBitmap; } }