m
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using MS.Internal.Xml.Cache;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.</summary>
|
||||
// Token: 0x020000FE RID: 254
|
||||
[Token(Token = "0x20000FE")]
|
||||
public class XPathDocument
|
||||
{
|
||||
// Token: 0x1700032D RID: 813
|
||||
// (get) Token: 0x06000C31 RID: 3121 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700032D")]
|
||||
internal XmlNameTable NameTable
|
||||
{
|
||||
[Token(Token = "0x6000C31")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000C32 RID: 3122 RVA: 0x000068D0 File Offset: 0x00004AD0
|
||||
[Token(Token = "0x6000C32")]
|
||||
[Address(RVA = "0x678D50", Offset = "0x677D50", VA = "0x180678D50")]
|
||||
internal int GetXmlNamespaceNode(out XPathNode[] pageXmlNmsp)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000C33 RID: 3123 RVA: 0x000068E8 File Offset: 0x00004AE8
|
||||
[Token(Token = "0x6000C33")]
|
||||
[Address(RVA = "0x678D60", Offset = "0x677D60", VA = "0x180678D60")]
|
||||
internal int LookupNamespaces(XPathNode[] pageElem, int idxElem, out XPathNode[] pageNmsp)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400065E RID: 1630
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400065E")]
|
||||
private XPathNode[] pageXmlNmsp;
|
||||
|
||||
// Token: 0x0400065F RID: 1631
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400065F")]
|
||||
private int idxXmlNmsp;
|
||||
|
||||
// Token: 0x04000660 RID: 1632
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000660")]
|
||||
private XmlNameTable nameTable;
|
||||
|
||||
// Token: 0x04000661 RID: 1633
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000661")]
|
||||
private Dictionary<XPathNodeRef, XPathNodeRef> mapNmsp;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,127 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Provides the exception thrown when an error occurs while processing an XPath expression. </summary>
|
||||
// Token: 0x020000FF RID: 255
|
||||
[Token(Token = "0x20000FF")]
|
||||
[Serializable]
|
||||
public class XPathException : SystemException
|
||||
{
|
||||
/// <summary>Uses the information in the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> objects to initialize a new instance of the <see cref="T:System.Xml.XPath.XPathException" /> class.</summary>
|
||||
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains all the properties of an <see cref="T:System.Xml.XPath.XPathException" />. </param>
|
||||
/// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> object. </param>
|
||||
// Token: 0x06000C34 RID: 3124 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C34")]
|
||||
[Address(RVA = "0x6794F0", Offset = "0x6784F0", VA = "0x1806794F0")]
|
||||
protected XPathException(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Streams all the <see cref="T:System.Xml.XPath.XPathException" /> properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> class for the specified <see cref="T:System.Runtime.Serialization.StreamingContext" />.</summary>
|
||||
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object.</param>
|
||||
/// <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> object.</param>
|
||||
// Token: 0x06000C35 RID: 3125 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C35")]
|
||||
[Address(RVA = "0x6791C0", Offset = "0x6781C0", VA = "0x1806791C0", Slot = "10")]
|
||||
public override void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathException" /> class.</summary>
|
||||
// Token: 0x06000C36 RID: 3126 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C36")]
|
||||
[Address(RVA = "0x6793E0", Offset = "0x6783E0", VA = "0x1806793E0")]
|
||||
public XPathException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathException" /> class using the specified exception message and <see cref="T:System.Exception" /> object.</summary>
|
||||
/// <param name="message">The description of the error condition. </param>
|
||||
/// <param name="innerException">The <see cref="T:System.Exception" /> that threw the <see cref="T:System.Xml.XPath.XPathException" />, if any. This value can be <see langword="null" />. </param>
|
||||
// Token: 0x06000C37 RID: 3127 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C37")]
|
||||
[Address(RVA = "0x6792F0", Offset = "0x6782F0", VA = "0x1806792F0")]
|
||||
public XPathException(string message, Exception innerException)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000C38 RID: 3128 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C38")]
|
||||
[Address(RVA = "0x678FF0", Offset = "0x677FF0", VA = "0x180678FF0")]
|
||||
internal static XPathException Create(string res)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C39 RID: 3129 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C39")]
|
||||
[Address(RVA = "0x678F00", Offset = "0x677F00", VA = "0x180678F00")]
|
||||
internal static XPathException Create(string res, string arg)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C3A RID: 3130 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C3A")]
|
||||
[Address(RVA = "0x679070", Offset = "0x678070", VA = "0x180679070")]
|
||||
internal static XPathException Create(string res, string arg, string arg2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C3B RID: 3131 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C3B")]
|
||||
[Address(RVA = "0x6796F0", Offset = "0x6786F0", VA = "0x1806796F0")]
|
||||
private XPathException(string res, string[] args)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000C3C RID: 3132 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C3C")]
|
||||
[Address(RVA = "0x679280", Offset = "0x678280", VA = "0x180679280")]
|
||||
private XPathException(string res, string[] args, Exception inner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000C3D RID: 3133 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C3D")]
|
||||
[Address(RVA = "0x678E50", Offset = "0x677E50", VA = "0x180678E50")]
|
||||
private static string CreateMessage(string res, string[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the description of the error condition for this exception.</summary>
|
||||
/// <returns>The <see langword="string" /> description of the error condition for this exception.</returns>
|
||||
// Token: 0x1700032E RID: 814
|
||||
// (get) Token: 0x06000C3E RID: 3134 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700032E")]
|
||||
public override string Message
|
||||
{
|
||||
[Token(Token = "0x6000C3E")]
|
||||
[Address(RVA = "0x679750", Offset = "0x678750", VA = "0x180679750", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000662 RID: 1634
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000662")]
|
||||
private string res;
|
||||
|
||||
// Token: 0x04000663 RID: 1635
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000663")]
|
||||
private string[] args;
|
||||
|
||||
// Token: 0x04000664 RID: 1636
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000664")]
|
||||
private string message;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
using System;
|
||||
using System.Xml.Schema;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.</summary>
|
||||
// Token: 0x02000101 RID: 257
|
||||
[Token(Token = "0x2000101")]
|
||||
public abstract class XPathItem
|
||||
{
|
||||
/// <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.Schema.XmlSchemaType" /> for the item.</summary>
|
||||
/// <returns>The <see cref="T:System.Xml.Schema.XmlSchemaType" /> for the item.</returns>
|
||||
// Token: 0x1700032F RID: 815
|
||||
// (get) Token: 0x06000C3F RID: 3135
|
||||
[Token(Token = "0x1700032F")]
|
||||
public abstract XmlSchemaType XmlType
|
||||
{
|
||||
[Token(Token = "0x6000C3F")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the <see langword="string" /> value of the item.</summary>
|
||||
/// <returns>The <see langword="string" /> value of the item.</returns>
|
||||
// Token: 0x17000330 RID: 816
|
||||
// (get) Token: 0x06000C40 RID: 3136
|
||||
[Token(Token = "0x17000330")]
|
||||
public abstract string Value
|
||||
{
|
||||
[Token(Token = "0x6000C40")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the current item as a boxed object of the most appropriate .NET Framework 2.0 type according to its schema type.</summary>
|
||||
/// <returns>The current item as a boxed object of the most appropriate .NET Framework type.</returns>
|
||||
// Token: 0x17000331 RID: 817
|
||||
// (get) Token: 0x06000C41 RID: 3137
|
||||
[Token(Token = "0x17000331")]
|
||||
public abstract object TypedValue
|
||||
{
|
||||
[Token(Token = "0x6000C41")]
|
||||
[Address(Slot = "6")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the .NET Framework 2.0 type of the item.</summary>
|
||||
/// <returns>The .NET Framework type of the item. The default value is <see cref="T:System.String" />.</returns>
|
||||
// Token: 0x17000332 RID: 818
|
||||
// (get) Token: 0x06000C42 RID: 3138
|
||||
[Token(Token = "0x17000332")]
|
||||
public abstract Type ValueType
|
||||
{
|
||||
[Token(Token = "0x6000C42")]
|
||||
[Address(Slot = "7")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.Boolean" />.</summary>
|
||||
/// <returns>The item's value as a <see cref="T:System.Boolean" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Boolean" /> type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean" /> is not valid.</exception>
|
||||
// Token: 0x17000333 RID: 819
|
||||
// (get) Token: 0x06000C43 RID: 3139
|
||||
[Token(Token = "0x17000333")]
|
||||
public abstract bool ValueAsBoolean
|
||||
{
|
||||
[Token(Token = "0x6000C43")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.DateTime" />.</summary>
|
||||
/// <returns>The item's value as a <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.DateTime" /> type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime" /> is not valid.</exception>
|
||||
// Token: 0x17000334 RID: 820
|
||||
// (get) Token: 0x06000C44 RID: 3140
|
||||
[Token(Token = "0x17000334")]
|
||||
public abstract DateTime ValueAsDateTime
|
||||
{
|
||||
[Token(Token = "0x6000C44")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.Double" />.</summary>
|
||||
/// <returns>The item's value as a <see cref="T:System.Double" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Double" /> type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double" /> is not valid.</exception>
|
||||
/// <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
|
||||
// Token: 0x17000335 RID: 821
|
||||
// (get) Token: 0x06000C45 RID: 3141
|
||||
[Token(Token = "0x17000335")]
|
||||
public abstract double ValueAsDouble
|
||||
{
|
||||
[Token(Token = "0x6000C45")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the item's value as an <see cref="T:System.Int32" />.</summary>
|
||||
/// <returns>The item's value as an <see cref="T:System.Int32" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Int32" /> type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32" /> is not valid.</exception>
|
||||
/// <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
|
||||
// Token: 0x17000336 RID: 822
|
||||
// (get) Token: 0x06000C46 RID: 3142
|
||||
[Token(Token = "0x17000336")]
|
||||
public abstract int ValueAsInt
|
||||
{
|
||||
[Token(Token = "0x6000C46")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the item's value as an <see cref="T:System.Int64" />.</summary>
|
||||
/// <returns>The item's value as an <see cref="T:System.Int64" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Int64" /> type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64" /> is not valid.</exception>
|
||||
/// <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
|
||||
// Token: 0x17000337 RID: 823
|
||||
// (get) Token: 0x06000C47 RID: 3143
|
||||
[Token(Token = "0x17000337")]
|
||||
public abstract long ValueAsLong
|
||||
{
|
||||
[Token(Token = "0x6000C47")]
|
||||
[Address(Slot = "12")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Returns the item's value as the specified type.</summary>
|
||||
/// <param name="returnType">The type to return the item value as.</param>
|
||||
/// <returns>The value of the item as the type requested.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the target type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
|
||||
/// <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
|
||||
// Token: 0x06000C48 RID: 3144 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C48")]
|
||||
[Address(RVA = "0x679770", Offset = "0x678770", VA = "0x180679770", Slot = "13")]
|
||||
public virtual object ValueAs(Type returnType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the item's value as the type specified using the <see cref="T:System.Xml.IXmlNamespaceResolver" /> object specified to resolve namespace prefixes.</summary>
|
||||
/// <param name="returnType">The type to return the item's value as.</param>
|
||||
/// <param name="nsResolver">The <see cref="T:System.Xml.IXmlNamespaceResolver" /> object used to resolve namespace prefixes.</param>
|
||||
/// <returns>The value of the item as the type requested.</returns>
|
||||
/// <exception cref="T:System.FormatException">The item's value is not in the correct format for the target type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
|
||||
/// <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
|
||||
// Token: 0x06000C49 RID: 3145
|
||||
[Token(Token = "0x6000C49")]
|
||||
[Address(Slot = "14")]
|
||||
public abstract object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver);
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathItem" /> class.</summary>
|
||||
// Token: 0x06000C4A RID: 3146 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C4A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected XPathItem()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Defines the namespace scope.</summary>
|
||||
// Token: 0x02000102 RID: 258
|
||||
[Token(Token = "0x2000102")]
|
||||
public enum XPathNamespaceScope
|
||||
{
|
||||
/// <summary>Returns all namespaces defined in the scope of the current node. This includes the xmlns:xml namespace which is always declared implicitly. The order of the namespaces returned is not defined.</summary>
|
||||
// Token: 0x0400066E RID: 1646
|
||||
[Token(Token = "0x400066E")]
|
||||
All,
|
||||
/// <summary>Returns all namespaces defined in the scope of the current node, excluding the xmlns:xml namespace. The xmlns:xml namespace is always declared implicitly. The order of the namespaces returned is not defined.</summary>
|
||||
// Token: 0x0400066F RID: 1647
|
||||
[Token(Token = "0x400066F")]
|
||||
ExcludeXml,
|
||||
/// <summary>Returns all namespaces that are defined locally at the current node. </summary>
|
||||
// Token: 0x04000670 RID: 1648
|
||||
[Token(Token = "0x4000670")]
|
||||
Local
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,385 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Xml.Schema;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Provides a cursor model for navigating and editing XML data.</summary>
|
||||
// Token: 0x02000103 RID: 259
|
||||
[Token(Token = "0x2000103")]
|
||||
[DebuggerDisplay("{debuggerDisplayProxy}")]
|
||||
public abstract class XPathNavigator : XPathItem, ICloneable, IXmlNamespaceResolver
|
||||
{
|
||||
/// <summary>Gets the text value of the current node.</summary>
|
||||
/// <returns>A <see langword="string" /> that contains the text value of the current node.</returns>
|
||||
// Token: 0x06000C4B RID: 3147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C4B")]
|
||||
[Address(RVA = "0x67A0A0", Offset = "0x6790A0", VA = "0x18067A0A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaType" /> information for the current node.</summary>
|
||||
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType" /> object; default is <see langword="null" />.</returns>
|
||||
// Token: 0x17000338 RID: 824
|
||||
// (get) Token: 0x06000C4C RID: 3148 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000338")]
|
||||
public override XmlSchemaType XmlType
|
||||
{
|
||||
[Token(Token = "0x6000C4C")]
|
||||
[Address(RVA = "0x67B060", Offset = "0x67A060", VA = "0x18067B060", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node as a boxed object of the most appropriate .NET Framework type.</summary>
|
||||
/// <returns>The current node as a boxed object of the most appropriate .NET Framework type.</returns>
|
||||
// Token: 0x17000339 RID: 825
|
||||
// (get) Token: 0x06000C4D RID: 3149 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000339")]
|
||||
public override object TypedValue
|
||||
{
|
||||
[Token(Token = "0x6000C4D")]
|
||||
[Address(RVA = "0x67A420", Offset = "0x679420", VA = "0x18067A420", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the .NET Framework <see cref="T:System.Type" /> of the current node.</summary>
|
||||
/// <returns>The .NET Framework <see cref="T:System.Type" /> of the current node. The default value is <see cref="T:System.String" />.</returns>
|
||||
// Token: 0x1700033A RID: 826
|
||||
// (get) Token: 0x06000C4E RID: 3150 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700033A")]
|
||||
public override Type ValueType
|
||||
{
|
||||
[Token(Token = "0x6000C4E")]
|
||||
[Address(RVA = "0x67AF80", Offset = "0x679F80", VA = "0x18067AF80", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as a <see cref="T:System.Boolean" />.</summary>
|
||||
/// <returns>The current node's value as a <see cref="T:System.Boolean" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Boolean" />.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean" /> is not valid.</exception>
|
||||
// Token: 0x1700033B RID: 827
|
||||
// (get) Token: 0x06000C4F RID: 3151 RVA: 0x00006900 File Offset: 0x00004B00
|
||||
[Token(Token = "0x1700033B")]
|
||||
public override bool ValueAsBoolean
|
||||
{
|
||||
[Token(Token = "0x6000C4F")]
|
||||
[Address(RVA = "0x67A620", Offset = "0x679620", VA = "0x18067A620", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as a <see cref="T:System.DateTime" />.</summary>
|
||||
/// <returns>The current node's value as a <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.DateTime" />.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime" /> is not valid.</exception>
|
||||
// Token: 0x1700033C RID: 828
|
||||
// (get) Token: 0x06000C50 RID: 3152 RVA: 0x00006918 File Offset: 0x00004B18
|
||||
[Token(Token = "0x1700033C")]
|
||||
public override DateTime ValueAsDateTime
|
||||
{
|
||||
[Token(Token = "0x6000C50")]
|
||||
[Address(RVA = "0x67A800", Offset = "0x679800", VA = "0x18067A800", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as a <see cref="T:System.Double" />.</summary>
|
||||
/// <returns>The current node's value as a <see cref="T:System.Double" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Double" />.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double" /> is not valid.</exception>
|
||||
// Token: 0x1700033D RID: 829
|
||||
// (get) Token: 0x06000C51 RID: 3153 RVA: 0x00006930 File Offset: 0x00004B30
|
||||
[Token(Token = "0x1700033D")]
|
||||
public override double ValueAsDouble
|
||||
{
|
||||
[Token(Token = "0x6000C51")]
|
||||
[Address(RVA = "0x67A9E0", Offset = "0x6799E0", VA = "0x18067A9E0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as an <see cref="T:System.Int32" />.</summary>
|
||||
/// <returns>The current node's value as an <see cref="T:System.Int32" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int32" />.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32" /> is not valid.</exception>
|
||||
// Token: 0x1700033E RID: 830
|
||||
// (get) Token: 0x06000C52 RID: 3154 RVA: 0x00006948 File Offset: 0x00004B48
|
||||
[Token(Token = "0x1700033E")]
|
||||
public override int ValueAsInt
|
||||
{
|
||||
[Token(Token = "0x6000C52")]
|
||||
[Address(RVA = "0x67ABC0", Offset = "0x679BC0", VA = "0x18067ABC0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as an <see cref="T:System.Int64" />.</summary>
|
||||
/// <returns>The current node's value as an <see cref="T:System.Int64" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int64" />.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64" /> is not valid.</exception>
|
||||
// Token: 0x1700033F RID: 831
|
||||
// (get) Token: 0x06000C53 RID: 3155 RVA: 0x00006960 File Offset: 0x00004B60
|
||||
[Token(Token = "0x1700033F")]
|
||||
public override long ValueAsLong
|
||||
{
|
||||
[Token(Token = "0x6000C53")]
|
||||
[Address(RVA = "0x67ADA0", Offset = "0x679DA0", VA = "0x18067ADA0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the current node's value as the <see cref="T:System.Type" /> specified, using the <see cref="T:System.Xml.IXmlNamespaceResolver" /> object specified to resolve namespace prefixes.</summary>
|
||||
/// <param name="returnType">The <see cref="T:System.Type" /> to return the current node's value as.</param>
|
||||
/// <param name="nsResolver">The <see cref="T:System.Xml.IXmlNamespaceResolver" /> object used to resolve namespace prefixes.</param>
|
||||
/// <returns>The value of the current node as the <see cref="T:System.Type" /> requested.</returns>
|
||||
/// <exception cref="T:System.FormatException">The current node's value is not in the correct format for the target type.</exception>
|
||||
/// <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
|
||||
// Token: 0x06000C54 RID: 3156 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C54")]
|
||||
[Address(RVA = "0x67A0C0", Offset = "0x6790C0", VA = "0x18067A0C0", Slot = "14")]
|
||||
public override object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates a new copy of the <see cref="T:System.Xml.XPath.XPathNavigator" /> object.</summary>
|
||||
/// <returns>A new copy of the <see cref="T:System.Xml.XPath.XPathNavigator" /> object.</returns>
|
||||
// Token: 0x06000C55 RID: 3157 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C55")]
|
||||
[Address(RVA = "0x67A080", Offset = "0x679080", VA = "0x18067A080", Slot = "15")]
|
||||
object ICloneable.Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XmlNameTable" /> of the <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Xml.XmlNameTable" /> object enabling you to get the atomized version of a <see cref="T:System.String" /> within the XML document.</returns>
|
||||
// Token: 0x17000340 RID: 832
|
||||
// (get) Token: 0x06000C56 RID: 3158
|
||||
[Token(Token = "0x17000340")]
|
||||
public abstract XmlNameTable NameTable
|
||||
{
|
||||
[Token(Token = "0x6000C56")]
|
||||
[Address(Slot = "19")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets the namespace URI for the specified prefix.</summary>
|
||||
/// <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass <see cref="F:System.String.Empty" />.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the namespace URI assigned to the namespace prefix specified; <see langword="null" /> if no namespace URI is assigned to the prefix specified. The <see cref="T:System.String" /> returned is atomized.</returns>
|
||||
// Token: 0x06000C57 RID: 3159 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C57")]
|
||||
[Address(RVA = "0x679C60", Offset = "0x678C60", VA = "0x180679C60", Slot = "20")]
|
||||
public virtual string LookupNamespace(string prefix)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the prefix declared for the specified namespace URI.</summary>
|
||||
/// <param name="namespaceURI">The namespace URI to resolve for the prefix.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the namespace prefix assigned to the namespace URI specified; otherwise, <see cref="F:System.String.Empty" /> if no prefix is assigned to the namespace URI specified. The <see cref="T:System.String" /> returned is atomized.</returns>
|
||||
// Token: 0x06000C58 RID: 3160 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C58")]
|
||||
[Address(RVA = "0x679DE0", Offset = "0x678DE0", VA = "0x180679DE0", Slot = "21")]
|
||||
public virtual string LookupPrefix(string namespaceURI)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the in-scope namespaces of the current node.</summary>
|
||||
/// <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope" /> value specifying the namespaces to return.</param>
|
||||
/// <returns>An <see cref="T:System.Collections.Generic.IDictionary`2" /> collection of namespace names keyed by prefix.</returns>
|
||||
// Token: 0x06000C59 RID: 3161 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C59")]
|
||||
[Address(RVA = "0x679A80", Offset = "0x678A80", VA = "0x180679A80", Slot = "22")]
|
||||
public virtual IDictionary<string, string> GetNamespacesInScope(XmlNamespaceScope scope)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, creates a new <see cref="T:System.Xml.XPath.XPathNavigator" /> positioned at the same node as this <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
|
||||
/// <returns>A new <see cref="T:System.Xml.XPath.XPathNavigator" /> positioned at the same node as this <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
|
||||
// Token: 0x06000C5A RID: 3162
|
||||
[Token(Token = "0x6000C5A")]
|
||||
[Address(Slot = "23")]
|
||||
public abstract XPathNavigator Clone();
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XPath.XPathNodeType" /> of the current node.</summary>
|
||||
/// <returns>One of the <see cref="T:System.Xml.XPath.XPathNodeType" /> values representing the current node.</returns>
|
||||
// Token: 0x17000341 RID: 833
|
||||
// (get) Token: 0x06000C5B RID: 3163
|
||||
[Token(Token = "0x17000341")]
|
||||
public abstract XPathNodeType NodeType
|
||||
{
|
||||
[Token(Token = "0x6000C5B")]
|
||||
[Address(Slot = "24")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the <see cref="P:System.Xml.XPath.XPathNavigator.Name" /> of the current node without any namespace prefix.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the local name of the current node, or <see cref="F:System.String.Empty" /> if the current node does not have a name (for example, text or comment nodes).</returns>
|
||||
// Token: 0x17000342 RID: 834
|
||||
// (get) Token: 0x06000C5C RID: 3164
|
||||
[Token(Token = "0x17000342")]
|
||||
public abstract string LocalName
|
||||
{
|
||||
[Token(Token = "0x6000C5C")]
|
||||
[Address(Slot = "25")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the namespace URI of the current node.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the namespace URI of the current node, or <see cref="F:System.String.Empty" /> if the current node has no namespace URI.</returns>
|
||||
// Token: 0x17000343 RID: 835
|
||||
// (get) Token: 0x06000C5D RID: 3165
|
||||
[Token(Token = "0x17000343")]
|
||||
public abstract string NamespaceURI
|
||||
{
|
||||
[Token(Token = "0x6000C5D")]
|
||||
[Address(Slot = "26")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the namespace prefix associated with the current node.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the namespace prefix associated with the current node.</returns>
|
||||
// Token: 0x17000344 RID: 836
|
||||
// (get) Token: 0x06000C5E RID: 3166
|
||||
[Token(Token = "0x17000344")]
|
||||
public abstract string Prefix
|
||||
{
|
||||
[Token(Token = "0x6000C5E")]
|
||||
[Address(Slot = "27")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Used by <see cref="T:System.Xml.XPath.XPathNavigator" /> implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.</summary>
|
||||
/// <returns>The default is <see langword="null" />.</returns>
|
||||
// Token: 0x17000345 RID: 837
|
||||
// (get) Token: 0x06000C5F RID: 3167 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000345")]
|
||||
public virtual object UnderlyingObject
|
||||
{
|
||||
[Token(Token = "0x6000C5F")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator" /> to the namespace node with the specified namespace prefix.</summary>
|
||||
/// <param name="name">The namespace prefix of the namespace node.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Xml.XPath.XPathNavigator" /> is successful moving to the specified namespace; <see langword="false" /> if a matching namespace node was not found, or if the <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element node. If <see langword="false" />, the position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> is unchanged.</returns>
|
||||
// Token: 0x06000C60 RID: 3168 RVA: 0x00006978 File Offset: 0x00004B78
|
||||
[Token(Token = "0x6000C60")]
|
||||
[Address(RVA = "0x679FE0", Offset = "0x678FE0", VA = "0x180679FE0", Slot = "29")]
|
||||
public virtual bool MoveToNamespace(string name)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator" /> to the first namespace node that matches the <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> specified.</summary>
|
||||
/// <param name="namespaceScope">An <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> value describing the namespace scope. </param>
|
||||
/// <returns>Returns <see langword="true" /> if the <see cref="T:System.Xml.XPath.XPathNavigator" /> is successful moving to the first namespace node; otherwise, <see langword="false" />. If <see langword="false" />, the position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> is unchanged.</returns>
|
||||
// Token: 0x06000C61 RID: 3169
|
||||
[Token(Token = "0x6000C61")]
|
||||
[Address(Slot = "30")]
|
||||
public abstract bool MoveToFirstNamespace(XPathNamespaceScope namespaceScope);
|
||||
|
||||
/// <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator" /> to the next namespace node matching the <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> specified.</summary>
|
||||
/// <param name="namespaceScope">An <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> value describing the namespace scope. </param>
|
||||
/// <returns>Returns <see langword="true" /> if the <see cref="T:System.Xml.XPath.XPathNavigator" /> is successful moving to the next namespace node; otherwise, <see langword="false" />. If <see langword="false" />, the position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> is unchanged.</returns>
|
||||
// Token: 0x06000C62 RID: 3170
|
||||
[Token(Token = "0x6000C62")]
|
||||
[Address(Slot = "31")]
|
||||
public abstract bool MoveToNextNamespace(XPathNamespaceScope namespaceScope);
|
||||
|
||||
/// <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator" /> to the parent node of the current node.</summary>
|
||||
/// <returns>Returns <see langword="true" /> if the <see cref="T:System.Xml.XPath.XPathNavigator" /> is successful moving to the parent node of the current node; otherwise, <see langword="false" />. If <see langword="false" />, the position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> is unchanged.</returns>
|
||||
// Token: 0x06000C63 RID: 3171
|
||||
[Token(Token = "0x6000C63")]
|
||||
[Address(Slot = "32")]
|
||||
public abstract bool MoveToParent();
|
||||
|
||||
/// <summary>When overridden in a derived class, determines whether the current <see cref="T:System.Xml.XPath.XPathNavigator" /> is at the same position as the specified <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
|
||||
/// <param name="other">The <see cref="T:System.Xml.XPath.XPathNavigator" /> to compare to this <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the two <see cref="T:System.Xml.XPath.XPathNavigator" /> objects have the same position; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000C64 RID: 3172
|
||||
[Token(Token = "0x6000C64")]
|
||||
[Address(Slot = "33")]
|
||||
public abstract bool IsSamePosition(XPathNavigator other);
|
||||
|
||||
/// <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 that contains the schema information for the current node.</returns>
|
||||
// Token: 0x17000346 RID: 838
|
||||
// (get) Token: 0x06000C65 RID: 3173 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000346")]
|
||||
public virtual IXmlSchemaInfo SchemaInfo
|
||||
{
|
||||
[Token(Token = "0x6000C65")]
|
||||
[Address(RVA = "0x67A3E0", Offset = "0x6793E0", VA = "0x18067A3E0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000C66 RID: 3174 RVA: 0x00006990 File Offset: 0x00004B90
|
||||
[Token(Token = "0x6000C66")]
|
||||
[Address(RVA = "0x679C50", Offset = "0x678C50", VA = "0x180679C50")]
|
||||
internal static bool IsText(XPathNodeType type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathNavigator" /> class.</summary>
|
||||
// Token: 0x06000C67 RID: 3175 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C67")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected XPathNavigator()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000671 RID: 1649
|
||||
[Token(Token = "0x4000671")]
|
||||
internal static readonly XPathNavigatorKeyComparer comparer;
|
||||
|
||||
// Token: 0x04000672 RID: 1650
|
||||
[Token(Token = "0x4000672")]
|
||||
internal static readonly char[] NodeTypeLetter;
|
||||
|
||||
// Token: 0x04000673 RID: 1651
|
||||
[Token(Token = "0x4000673")]
|
||||
internal static readonly char[] UniqueIdTbl;
|
||||
|
||||
// Token: 0x04000674 RID: 1652
|
||||
[Token(Token = "0x4000674")]
|
||||
internal static readonly int[] ContentKindMasks;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
// Token: 0x02000104 RID: 260
|
||||
[Token(Token = "0x2000104")]
|
||||
internal class XPathNavigatorKeyComparer : IEqualityComparer
|
||||
{
|
||||
// Token: 0x06000C69 RID: 3177 RVA: 0x000069A8 File Offset: 0x00004BA8
|
||||
[Token(Token = "0x6000C69")]
|
||||
[Address(RVA = "0x679790", Offset = "0x678790", VA = "0x180679790", Slot = "4")]
|
||||
bool IEqualityComparer.Equals(object obj1, object obj2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000C6A RID: 3178 RVA: 0x000069C0 File Offset: 0x00004BC0
|
||||
[Token(Token = "0x6000C6A")]
|
||||
[Address(RVA = "0x679880", Offset = "0x678880", VA = "0x180679880", Slot = "5")]
|
||||
int IEqualityComparer.GetHashCode(object obj)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000C6B RID: 3179 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C6B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public XPathNavigatorKeyComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Defines the XPath node types that can be returned from the <see cref="T:System.Xml.XPath.XPathNavigator" /> class.</summary>
|
||||
// Token: 0x02000105 RID: 261
|
||||
[Token(Token = "0x2000105")]
|
||||
public enum XPathNodeType
|
||||
{
|
||||
/// <summary>The root node of the XML document or node tree.</summary>
|
||||
// Token: 0x04000676 RID: 1654
|
||||
[Token(Token = "0x4000676")]
|
||||
Root,
|
||||
/// <summary>An element, such as <element>.</summary>
|
||||
// Token: 0x04000677 RID: 1655
|
||||
[Token(Token = "0x4000677")]
|
||||
Element,
|
||||
/// <summary>An attribute, such as id='123'.</summary>
|
||||
// Token: 0x04000678 RID: 1656
|
||||
[Token(Token = "0x4000678")]
|
||||
Attribute,
|
||||
/// <summary>A namespace, such as xmlns="namespace".</summary>
|
||||
// Token: 0x04000679 RID: 1657
|
||||
[Token(Token = "0x4000679")]
|
||||
Namespace,
|
||||
/// <summary>The text content of a node. Equivalent to the Document Object Model (DOM) Text and CDATA node types. Contains at least one character.</summary>
|
||||
// Token: 0x0400067A RID: 1658
|
||||
[Token(Token = "0x400067A")]
|
||||
Text,
|
||||
/// <summary>A node with white space characters and xml:space set to preserve.</summary>
|
||||
// Token: 0x0400067B RID: 1659
|
||||
[Token(Token = "0x400067B")]
|
||||
SignificantWhitespace,
|
||||
/// <summary>A node with only white space characters and no significant white space. White space characters are #x20, #x9, #xD, or #xA.</summary>
|
||||
// Token: 0x0400067C RID: 1660
|
||||
[Token(Token = "0x400067C")]
|
||||
Whitespace,
|
||||
/// <summary>A processing instruction, such as <?pi test?>. This does not include XML declarations, which are not visible to the <see cref="T:System.Xml.XPath.XPathNavigator" /> class. </summary>
|
||||
// Token: 0x0400067D RID: 1661
|
||||
[Token(Token = "0x400067D")]
|
||||
ProcessingInstruction,
|
||||
/// <summary>A comment, such as <!-- my comment --></summary>
|
||||
// Token: 0x0400067E RID: 1662
|
||||
[Token(Token = "0x400067E")]
|
||||
Comment,
|
||||
/// <summary>Any of the <see cref="T:System.Xml.XPath.XPathNodeType" /> node types.</summary>
|
||||
// Token: 0x0400067F RID: 1663
|
||||
[Token(Token = "0x400067F")]
|
||||
All
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
/// <summary>Specifies the return type of the XPath expression.</summary>
|
||||
// Token: 0x02000100 RID: 256
|
||||
[Token(Token = "0x2000100")]
|
||||
public enum XPathResultType
|
||||
{
|
||||
/// <summary>A numeric value.</summary>
|
||||
// Token: 0x04000666 RID: 1638
|
||||
[Token(Token = "0x4000666")]
|
||||
Number,
|
||||
/// <summary>A <see cref="T:System.String" /> value.</summary>
|
||||
// Token: 0x04000667 RID: 1639
|
||||
[Token(Token = "0x4000667")]
|
||||
String,
|
||||
/// <summary>A <see cref="T:System.Boolean" /><see langword="true" /> or <see langword="false" /> value.</summary>
|
||||
// Token: 0x04000668 RID: 1640
|
||||
[Token(Token = "0x4000668")]
|
||||
Boolean,
|
||||
/// <summary>A node collection.</summary>
|
||||
// Token: 0x04000669 RID: 1641
|
||||
[Token(Token = "0x4000669")]
|
||||
NodeSet,
|
||||
/// <summary>A tree fragment.</summary>
|
||||
// Token: 0x0400066A RID: 1642
|
||||
[Token(Token = "0x400066A")]
|
||||
Navigator = 1,
|
||||
/// <summary>Any of the XPath node types.</summary>
|
||||
// Token: 0x0400066B RID: 1643
|
||||
[Token(Token = "0x400066B")]
|
||||
Any = 5,
|
||||
/// <summary>The expression does not evaluate to the correct XPath type.</summary>
|
||||
// Token: 0x0400066C RID: 1644
|
||||
[Token(Token = "0x400066C")]
|
||||
Error
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user