808 lines
53 KiB
C#
808 lines
53 KiB
C#
using System;
|
||
using System.ComponentModel;
|
||
using System.Diagnostics;
|
||
using System.IO;
|
||
using System.Reflection;
|
||
using System.Xml.Schema;
|
||
using Cpp2IlInjected;
|
||
|
||
namespace System.Xml
|
||
{
|
||
/// <summary>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.</summary>
|
||
// Token: 0x02000069 RID: 105
|
||
[Token(Token = "0x2000069")]
|
||
[DebuggerDisplay("{debuggerDisplayProxy}")]
|
||
[DefaultMember("Item")]
|
||
[DebuggerDisplay("{debuggerDisplayProxy}")]
|
||
public abstract class XmlReader : IDisposable
|
||
{
|
||
/// <summary>Gets the <see cref="T:System.Xml.XmlReaderSettings" /> object used to create this <see cref="T:System.Xml.XmlReader" /> instance.</summary>
|
||
/// <returns>The <see cref="T:System.Xml.XmlReaderSettings" /> object used to create this reader instance. If this reader was not created using the <see cref="Overload:System.Xml.XmlReader.Create" /> method, this property returns <see langword="null" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the type of the current node.</summary>
|
||
/// <returns>One of the enumeration values that specify the type of the current node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000DA RID: 218
|
||
// (get) Token: 0x060003CC RID: 972
|
||
[Token(Token = "0x170000DA")]
|
||
public abstract XmlNodeType NodeType
|
||
{
|
||
[Token(Token = "0x60003CC")]
|
||
[Address(Slot = "6")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the qualified name of the current node.</summary>
|
||
/// <returns>The qualified name of the current node. For example, <see langword="Name" /> is <see langword="bk:book" /> for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlReader.NodeType" /> of the node. The following node types return the listed values. All other node types return an empty string.Node type Name
|
||
/// <see langword="Attribute" />
|
||
/// The name of the attribute.
|
||
/// <see langword="DocumentType" />
|
||
/// The document type name.
|
||
/// <see langword="Element" />
|
||
/// The tag name.
|
||
/// <see langword="EntityReference" />
|
||
/// The name of the entity referenced.
|
||
/// <see langword="ProcessingInstruction" />
|
||
/// The target of the processing instruction.
|
||
/// <see langword="XmlDeclaration" />
|
||
/// The literal string <see langword="xml" />. </returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the local name of the current node.</summary>
|
||
/// <returns>The name of the current node with the prefix removed. For example, <see langword="LocalName" /> is <see langword="book" /> for the element <bk:book>.For node types that do not have a name (like <see langword="Text" />, <see langword="Comment" />, and so on), this property returns <see langword="String.Empty" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000DC RID: 220
|
||
// (get) Token: 0x060003CE RID: 974
|
||
[Token(Token = "0x170000DC")]
|
||
public abstract string LocalName
|
||
{
|
||
[Token(Token = "0x60003CE")]
|
||
[Address(Slot = "8")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>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.</summary>
|
||
/// <returns>The namespace URI of the current node; otherwise an empty string.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000DD RID: 221
|
||
// (get) Token: 0x060003CF RID: 975
|
||
[Token(Token = "0x170000DD")]
|
||
public abstract string NamespaceURI
|
||
{
|
||
[Token(Token = "0x60003CF")]
|
||
[Address(Slot = "9")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the namespace prefix associated with the current node.</summary>
|
||
/// <returns>The namespace prefix associated with the current node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000DE RID: 222
|
||
// (get) Token: 0x060003D0 RID: 976
|
||
[Token(Token = "0x170000DE")]
|
||
public abstract string Prefix
|
||
{
|
||
[Token(Token = "0x60003D0")]
|
||
[Address(Slot = "10")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the text value of the current node.</summary>
|
||
/// <returns>The value returned depends on the <see cref="P:System.Xml.XmlReader.NodeType" /> of the node. The following table lists node types that have a value to return. All other node types return <see langword="String.Empty" />.Node type Value
|
||
/// <see langword="Attribute" />
|
||
/// The value of the attribute.
|
||
/// <see langword="CDATA" />
|
||
/// The content of the CDATA section.
|
||
/// <see langword="Comment" />
|
||
/// The content of the comment.
|
||
/// <see langword="DocumentType" />
|
||
/// The internal subset.
|
||
/// <see langword="ProcessingInstruction" />
|
||
/// The entire content, excluding the target.
|
||
/// <see langword="SignificantWhitespace" />
|
||
/// The white space between markup in a mixed content model.
|
||
/// <see langword="Text" />
|
||
/// The content of the text node.
|
||
/// <see langword="Whitespace" />
|
||
/// The white space between markup.
|
||
/// <see langword="XmlDeclaration" />
|
||
/// The content of the declaration. </returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000DF RID: 223
|
||
// (get) Token: 0x060003D1 RID: 977
|
||
[Token(Token = "0x170000DF")]
|
||
public abstract string Value
|
||
{
|
||
[Token(Token = "0x60003D1")]
|
||
[Address(Slot = "11")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the depth of the current node in the XML document.</summary>
|
||
/// <returns>The depth of the current node in the XML document.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000E0 RID: 224
|
||
// (get) Token: 0x060003D2 RID: 978
|
||
[Token(Token = "0x170000E0")]
|
||
public abstract int Depth
|
||
{
|
||
[Token(Token = "0x60003D2")]
|
||
[Address(Slot = "12")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the base URI of the current node.</summary>
|
||
/// <returns>The base URI of the current node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000E1 RID: 225
|
||
// (get) Token: 0x060003D3 RID: 979
|
||
[Token(Token = "0x170000E1")]
|
||
public abstract string BaseURI
|
||
{
|
||
[Token(Token = "0x60003D3")]
|
||
[Address(Slot = "13")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>).</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the current node is an element (<see cref="P:System.Xml.XmlReader.NodeType" /> equals <see langword="XmlNodeType.Element" />) that ends with />; otherwise, <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000E2 RID: 226
|
||
// (get) Token: 0x060003D4 RID: 980
|
||
[Token(Token = "0x170000E2")]
|
||
public abstract bool IsEmptyElement
|
||
{
|
||
[Token(Token = "0x60003D4")]
|
||
[Address(Slot = "14")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>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.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; <see langword="false" /> if the attribute value was explicitly set.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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);
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node.</summary>
|
||
/// <returns>The quotation mark character (" or ') used to enclose the value of an attribute node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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';
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the current <see langword="xml:space" /> scope.</summary>
|
||
/// <returns>One of the <see cref="T:System.Xml.XmlSpace" /> values. If no <see langword="xml:space" /> scope exists, this property defaults to <see langword="XmlSpace.None" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the current <see langword="xml:lang" /> scope.</summary>
|
||
/// <returns>The current <see langword="xml:lang" /> scope.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>Gets the schema information that has been assigned to the current node as a result of schema validation.</summary>
|
||
/// <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo" /> 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 <see cref="P:System.Xml.XmlReader.ValueType" /> (typed values).If the current node is not one of the above node types, or if the <see langword="XmlReader" /> instance does not report schema information, this property returns <see langword="null" />.If this property is called from an <see cref="T:System.Xml.XmlTextReader" /> or an <see cref="T:System.Xml.XmlValidatingReader" /> object, this property always returns <see langword="null" />. These <see langword="XmlReader" /> implementations do not expose schema information through the <see langword="SchemaInfo" /> 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 <see langword="SchemaInfo" /> property of a reader. The validating reader that is created through <see cref="Overload:System.Xml.XmlReader.Create" /> with the <see cref="P:System.Xml.XmlReaderSettings.ValidationType" /> property set to <see cref="F:System.Xml.ValidationType.Schema" /> has complete PSVI for an element only when the reader is positioned on the end tag of an element.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>Gets The Common Language Runtime (CLR) type for the current node.</summary>
|
||
/// <returns>The CLR type that corresponds to the typed value of the node. The default is <see langword="System.String" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the number of attributes on the current node.</summary>
|
||
/// <returns>The number of attributes on the current node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000E9 RID: 233
|
||
// (get) Token: 0x060003DB RID: 987
|
||
[Token(Token = "0x170000E9")]
|
||
public abstract int AttributeCount
|
||
{
|
||
[Token(Token = "0x60003DB")]
|
||
[Address(Slot = "21")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.Name" />.</summary>
|
||
/// <param name="name">The qualified name of the attribute.</param>
|
||
/// <returns>The value of the specified attribute. If the attribute is not found or the value is <see langword="String.Empty" />, <see langword="null" /> is returned.</returns>
|
||
/// <exception cref="T:System.ArgumentNullException">
|
||
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003DC RID: 988
|
||
[Token(Token = "0x60003DC")]
|
||
[Address(Slot = "22")]
|
||
public abstract string GetAttribute(string name);
|
||
|
||
/// <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.LocalName" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" />.</summary>
|
||
/// <param name="name">The local name of the attribute.</param>
|
||
/// <param name="namespaceURI">The namespace URI of the attribute.</param>
|
||
/// <returns>The value of the specified attribute. If the attribute is not found or the value is <see langword="String.Empty" />, <see langword="null" /> is returned. This method does not move the reader.</returns>
|
||
/// <exception cref="T:System.ArgumentNullException">
|
||
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003DD RID: 989
|
||
[Token(Token = "0x60003DD")]
|
||
[Address(Slot = "23")]
|
||
public abstract string GetAttribute(string name, string namespaceURI);
|
||
|
||
/// <summary>When overridden in a derived class, gets the value of the attribute with the specified index.</summary>
|
||
/// <param name="i">The index of the attribute. The index is zero-based. (The first attribute has index 0.)</param>
|
||
/// <returns>The value of the specified attribute. This method does not move the reader.</returns>
|
||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||
/// <paramref name="i" /> is out of range. It must be non-negative and less than the size of the attribute collection.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003DE RID: 990
|
||
[Token(Token = "0x60003DE")]
|
||
[Address(Slot = "24")]
|
||
public abstract string GetAttribute(int i);
|
||
|
||
/// <summary>When overridden in a derived class, moves to the attribute with the specified <see cref="P:System.Xml.XmlReader.Name" />.</summary>
|
||
/// <param name="name">The qualified name of the attribute.</param>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the attribute is found; otherwise, <see langword="false" />. If <see langword="false" />, the reader's position does not change.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
/// <exception cref="T:System.ArgumentException">The parameter is an empty string.</exception>
|
||
// Token: 0x060003DF RID: 991
|
||
[Token(Token = "0x60003DF")]
|
||
[Address(Slot = "25")]
|
||
public abstract bool MoveToAttribute(string name);
|
||
|
||
/// <summary>When overridden in a derived class, moves to the attribute with the specified index.</summary>
|
||
/// <param name="i">The index of the attribute.</param>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
/// <exception cref="T:System.ArgumentOutOfRangeException">The parameter has a negative value.</exception>
|
||
// 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)
|
||
{
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, moves to the first attribute.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if an attribute exists (the reader moves to the first attribute); otherwise, <see langword="false" /> (the position of the reader does not change).</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003E1 RID: 993
|
||
[Token(Token = "0x60003E1")]
|
||
[Address(Slot = "27")]
|
||
public abstract bool MoveToFirstAttribute();
|
||
|
||
/// <summary>When overridden in a derived class, moves to the next attribute.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if there is a next attribute; <see langword="false" /> if there are no more attributes.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003E2 RID: 994
|
||
[Token(Token = "0x60003E2")]
|
||
[Address(Slot = "28")]
|
||
public abstract bool MoveToNextAttribute();
|
||
|
||
/// <summary>When overridden in a derived class, moves to the element that contains the current attribute node.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); <see langword="false" /> if the reader is not positioned on an attribute (the position of the reader does not change).</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003E3 RID: 995
|
||
[Token(Token = "0x60003E3")]
|
||
[Address(Slot = "29")]
|
||
public abstract bool MoveToElement();
|
||
|
||
/// <summary>When overridden in a derived class, parses the attribute value into one or more <see langword="Text" />, <see langword="EntityReference" />, or <see langword="EndEntity" /> nodes.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if there are nodes to return.
|
||
/// <see langword="false" /> 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 <see langword="true" /> with a single node with a value of <see langword="String.Empty" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003E4 RID: 996
|
||
[Token(Token = "0x60003E4")]
|
||
[Address(Slot = "30")]
|
||
public abstract bool ReadAttributeValue();
|
||
|
||
/// <summary>When overridden in a derived class, reads the next node from the stream.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the next node was read successfully; otherwise, <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003E5 RID: 997
|
||
[Token(Token = "0x60003E5")]
|
||
[Address(Slot = "31")]
|
||
public abstract bool Read();
|
||
|
||
/// <summary>When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the reader is positioned at the end of the stream; otherwise, <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000EA RID: 234
|
||
// (get) Token: 0x060003E6 RID: 998
|
||
[Token(Token = "0x170000EA")]
|
||
public abstract bool EOF
|
||
{
|
||
[Token(Token = "0x60003E6")]
|
||
[Address(Slot = "32")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, changes the <see cref="P:System.Xml.XmlReader.ReadState" /> to <see cref="F:System.Xml.ReadState.Closed" />.</summary>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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()
|
||
{
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the state of the reader.</summary>
|
||
/// <returns>One of the enumeration values that specifies the state of the reader.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000EB RID: 235
|
||
// (get) Token: 0x060003E8 RID: 1000
|
||
[Token(Token = "0x170000EB")]
|
||
public abstract ReadState ReadState
|
||
{
|
||
[Token(Token = "0x60003E8")]
|
||
[Address(Slot = "34")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>Skips the children of the current node.</summary>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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()
|
||
{
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XmlNameTable" /> associated with this implementation.</summary>
|
||
/// <returns>The <see langword="XmlNameTable" /> enabling you to get the atomized version of a string within the node.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x170000EC RID: 236
|
||
// (get) Token: 0x060003EA RID: 1002
|
||
[Token(Token = "0x170000EC")]
|
||
public abstract XmlNameTable NameTable
|
||
{
|
||
[Token(Token = "0x60003EA")]
|
||
[Address(Slot = "36")]
|
||
get;
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, resolves a namespace prefix in the current element's scope.</summary>
|
||
/// <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. </param>
|
||
/// <returns>The namespace URI to which the prefix maps or <see langword="null" /> if no matching prefix is found.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003EB RID: 1003
|
||
[Token(Token = "0x60003EB")]
|
||
[Address(Slot = "37")]
|
||
public abstract string LookupNamespace(string prefix);
|
||
|
||
/// <summary>Gets a value indicating whether this reader can parse and resolve entities.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the reader can parse and resolve entities; otherwise, <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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);
|
||
}
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, resolves the entity reference for <see langword="EntityReference" /> nodes.</summary>
|
||
/// <exception cref="T:System.InvalidOperationException">The reader is not positioned on an <see langword="EntityReference" /> node; this implementation of the reader cannot resolve entities (<see cref="P:System.Xml.XmlReader.CanResolveEntity" /> returns <see langword="false" />).</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003ED RID: 1005
|
||
[Token(Token = "0x60003ED")]
|
||
[Address(Slot = "39")]
|
||
public abstract void ResolveEntity();
|
||
|
||
/// <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlReader" /> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)" /> method.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the <see cref="T:System.Xml.XmlReader" /> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)" /> method; otherwise <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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);
|
||
}
|
||
}
|
||
|
||
/// <summary>Reads large streams of text embedded in an XML document.</summary>
|
||
/// <param name="buffer">The array of characters that serves as the buffer to which the text contents are written. This value cannot be <see langword="null" />.</param>
|
||
/// <param name="index">The offset within the buffer where the <see cref="T:System.Xml.XmlReader" /> can start to copy the results.</param>
|
||
/// <param name="count">The maximum number of characters to copy into the buffer. The actual number of characters copied is returned from this method.</param>
|
||
/// <returns>The number of characters read into the buffer. The value zero is returned when there is no more text content.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">The current node does not have a value (<see cref="P:System.Xml.XmlReader.HasValue" /> is <see langword="false" />).</exception>
|
||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> value is <see langword="null" />.</exception>
|
||
/// <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer, or index + count is larger than the allocated buffer size.</exception>
|
||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader" /> implementation does not support this method.</exception>
|
||
/// <exception cref="T:System.Xml.XmlException">The XML data is not well-formed.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>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 <see cref="Overload:System.Xml.XmlReader.ReadElementContentAsString" /> method instead, because it provides a more straightforward way to handle this operation.</summary>
|
||
/// <returns>The contents of the element or an empty string.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>Checks whether the current node is a content (non-white space text, <see langword="CDATA" />, <see langword="Element" />, <see langword="EndElement" />, <see langword="EntityReference" />, or <see langword="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: <see langword="ProcessingInstruction" />, <see langword="DocumentType" />, <see langword="Comment" />, <see langword="Whitespace" />, or <see langword="SignificantWhitespace" />.</summary>
|
||
/// <returns>The <see cref="P:System.Xml.XmlReader.NodeType" /> of the current node found by the method or <see langword="XmlNodeType.None" /> if the reader has reached the end of the input stream.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">Incorrect XML encountered in the input stream.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>Checks that the current node is an element and advances the reader to the next node.</summary>
|
||
/// <exception cref="T:System.Xml.XmlException">Incorrect XML was encountered in the input stream.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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()
|
||
{
|
||
}
|
||
|
||
/// <summary>Reads a text-only element. However, we recommend that you use the <see cref="M:System.Xml.XmlReader.ReadElementContentAsString" /> method instead, because it provides a more straightforward way to handle this operation.</summary>
|
||
/// <returns>The text contained in the element that was read. An empty string if the element is empty.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">The next content node is not a start tag; or the element found does not contain a simple text value.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>Checks that the current content node is an end tag and advances the reader to the next node.</summary>
|
||
/// <exception cref="T:System.Xml.XmlException">The current node is not an end tag or if incorrect XML is encountered in the input stream.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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()
|
||
{
|
||
}
|
||
|
||
/// <summary>Calls <see cref="M:System.Xml.XmlReader.MoveToContent" /> and tests if the current content node is a start tag or empty element tag and if the <see cref="P:System.Xml.XmlReader.LocalName" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" /> properties of the element found match the given strings.</summary>
|
||
/// <param name="localname">The string to match against the <see langword="LocalName" /> property of the element found.</param>
|
||
/// <param name="ns">The string to match against the <see langword="NamespaceURI" /> property of the element found.</param>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the resulting node is an element. <see langword="false" /> if a node type other than <see langword="XmlNodeType.Element" /> was found or if the <see langword="LocalName" /> and <see langword="NamespaceURI" /> properties of the element do not match the specified strings.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">Incorrect XML is encountered in the input stream.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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);
|
||
}
|
||
|
||
/// <summary>When overridden in a derived class, reads all the content, including markup, as a string.</summary>
|
||
/// <returns>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.</returns>
|
||
/// <exception cref="T:System.Xml.XmlException">The XML was not well-formed, or an error occurred while parsing the XML.</exception>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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)
|
||
{
|
||
}
|
||
|
||
/// <summary>Gets a value indicating whether the current node has any attributes.</summary>
|
||
/// <returns>
|
||
/// <see langword="true" /> if the current node has attributes; otherwise, <see langword="false" />.</returns>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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);
|
||
}
|
||
}
|
||
|
||
/// <summary>Releases all resources used by the current instance of the <see cref="T:System.Xml.XmlReader" /> class.</summary>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// Token: 0x060003FC RID: 1020 RVA: 0x00002053 File Offset: 0x00000253
|
||
[Token(Token = "0x60003FC")]
|
||
[Address(RVA = "0x4B5F90", Offset = "0x4B4F90", VA = "0x1804B5F90", Slot = "4")]
|
||
public void Dispose()
|
||
{
|
||
}
|
||
|
||
/// <summary>Releases the unmanaged resources used by the <see cref="T:System.Xml.XmlReader" /> and optionally releases the managed resources.</summary>
|
||
/// <param name="disposing">
|
||
/// <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
|
||
/// <exception cref="T:System.InvalidOperationException">An <see cref="T:System.Xml.XmlReader" /> method was called before a previous asynchronous operation finished. In this case, <see cref="T:System.InvalidOperationException" /> is thrown with the message “An asynchronous operation is already in progress.”</exception>
|
||
// 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;
|
||
}
|
||
}
|
||
|
||
/// <summary>Creates a new <see cref="T:System.Xml.XmlReader" /> instance using the specified stream, base URI, and settings.</summary>
|
||
/// <param name="input">The stream that contains the XML data. The <see cref="T:System.Xml.XmlReader" /> 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.</param>
|
||
/// <param name="settings">The settings for the new <see cref="T:System.Xml.XmlReader" /> instance. This value can be <see langword="null" />.</param>
|
||
/// <param name="baseUri">The base URI for the entity or document being read. This value can be <see langword="null" />.
|
||
/// 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.</param>
|
||
/// <returns>An object that is used to read the XML data in the stream.</returns>
|
||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> value is <see langword="null" />.</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>Creates a new <see cref="T:System.Xml.XmlReader" /> instance by using the specified text reader, settings, and base URI.</summary>
|
||
/// <param name="input">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 <see cref="T:System.Xml.XmlReader" /> to decode the data stream.</param>
|
||
/// <param name="settings">The settings for the new <see cref="T:System.Xml.XmlReader" /> instance. This value can be <see langword="null" />.</param>
|
||
/// <param name="baseUri">The base URI for the entity or document being read. This value can be <see langword="null" />.
|
||
/// 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.</param>
|
||
/// <returns>An object that is used to read the XML data in the stream.</returns>
|
||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="input" /> value is <see langword="null" />.</exception>
|
||
// 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;
|
||
}
|
||
|
||
/// <summary>Initializes a new instance of the <see langword="XmlReader" /> class.</summary>
|
||
// 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;
|
||
}
|
||
}
|