This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,20 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x0200001F RID: 31
internal class AddressAttribute : Attribute
{
// Token: 0x04000044 RID: 68
public string RVA;
// Token: 0x04000045 RID: 69
public string Offset;
// Token: 0x04000046 RID: 70
public string VA;
// Token: 0x04000047 RID: 71
public string Slot;
}
}
@@ -0,0 +1,14 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000024 RID: 36
internal class AnalysisFailedException : Exception
{
// Token: 0x06000093 RID: 147 RVA: 0x00002316 File Offset: 0x00000516
public AnalysisFailedException(string message)
: base(message)
{
}
}
}
@@ -0,0 +1,17 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000021 RID: 33
internal class AttributeAttribute : Attribute
{
// Token: 0x04000049 RID: 73
public string Name;
// Token: 0x0400004A RID: 74
public string RVA;
// Token: 0x0400004B RID: 75
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000020 RID: 32
internal class FieldOffsetAttribute : Attribute
{
// Token: 0x04000048 RID: 72
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000022 RID: 34
internal class MetadataOffsetAttribute : Attribute
{
// Token: 0x0400004C RID: 76
public string Offset;
}
}
@@ -0,0 +1,11 @@
using System;
namespace Cpp2IlInjected
{
// Token: 0x02000023 RID: 35
internal class TokenAttribute : Attribute
{
// Token: 0x0400004D RID: 77
public string Token;
}
}
+77
View File
@@ -0,0 +1,77 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x02000011 RID: 17
[Token(Token = "0x2000011")]
internal struct ElementWriter
{
// Token: 0x06000061 RID: 97 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000061")]
[Address(RVA = "0x11C8F40", Offset = "0x11C7F40", VA = "0x1811C8F40")]
public ElementWriter(XmlWriter writer)
{
}
// Token: 0x06000062 RID: 98 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000062")]
[Address(RVA = "0x11C89C0", Offset = "0x11C79C0", VA = "0x1811C89C0")]
public void WriteElement(XElement e)
{
}
// Token: 0x06000063 RID: 99 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000063")]
[Address(RVA = "0x11C8510", Offset = "0x11C7510", VA = "0x1811C8510")]
private string GetPrefixOfNamespace(XNamespace ns, bool allowDefaultNamespace)
{
return null;
}
// Token: 0x06000064 RID: 100 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000064")]
[Address(RVA = "0x11C85D0", Offset = "0x11C75D0", VA = "0x1811C85D0")]
private void PushAncestors(XElement e)
{
}
// Token: 0x06000065 RID: 101 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000065")]
[Address(RVA = "0x11C87F0", Offset = "0x11C77F0", VA = "0x1811C87F0")]
private void PushElement(XElement e)
{
}
// Token: 0x06000066 RID: 102 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000066")]
[Address(RVA = "0x11C8C90", Offset = "0x11C7C90", VA = "0x1811C8C90")]
private void WriteEndElement()
{
}
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000067")]
[Address(RVA = "0x11C8D10", Offset = "0x11C7D10", VA = "0x1811C8D10")]
private void WriteFullEndElement()
{
}
// Token: 0x06000068 RID: 104 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000068")]
[Address(RVA = "0x11C8D90", Offset = "0x11C7D90", VA = "0x1811C8D90")]
private void WriteStartElement(XElement e)
{
}
// Token: 0x04000029 RID: 41
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000029")]
private XmlWriter writer;
// Token: 0x0400002A RID: 42
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400002A")]
private NamespaceResolver resolver;
}
}
+20
View File
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x0200000A RID: 10
[Token(Token = "0x200000A")]
internal class LineInfoAnnotation
{
// Token: 0x04000016 RID: 22
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000016")]
internal int lineNumber;
// Token: 0x04000017 RID: 23
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4000017")]
internal int linePosition;
}
}
@@ -0,0 +1,12 @@
using System;
using System.ComponentModel;
using Cpp2IlInjected;
namespace MS.Internal.Xml.Linq.ComponentModel
{
// Token: 0x0200001C RID: 28
[Token(Token = "0x200001C")]
internal class XTypeDescriptionProvider<T> : TypeDescriptionProvider
{
}
}
+39
View File
@@ -0,0 +1,39 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x02000003 RID: 3
[Token(Token = "0x2000003")]
[Serializable]
internal sealed class NameSerializer : IObjectReference, ISerializable
{
// Token: 0x0600000E RID: 14 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600000E")]
[Address(RVA = "0x11C8FC0", Offset = "0x11C7FC0", VA = "0x1811C8FC0")]
private NameSerializer(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x0600000F RID: 15 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600000F")]
[Address(RVA = "0x11C8F60", Offset = "0x11C7F60", VA = "0x1811C8F60", Slot = "4")]
object IObjectReference.GetRealObject(StreamingContext context)
{
return null;
}
// Token: 0x06000010 RID: 16 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000010")]
[Address(RVA = "0x11C8F70", Offset = "0x11C7F70", VA = "0x1811C8F70", Slot = "5")]
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x04000004 RID: 4
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000004")]
private string expandedName;
}
}
+93
View File
@@ -0,0 +1,93 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x02000012 RID: 18
[Token(Token = "0x2000012")]
internal struct NamespaceResolver
{
// Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000069")]
[Address(RVA = "0x11C9320", Offset = "0x11C8320", VA = "0x1811C9320")]
public void PushScope()
{
}
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006A")]
[Address(RVA = "0x11C92B0", Offset = "0x11C82B0", VA = "0x1811C92B0")]
public void PopScope()
{
}
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006B")]
[Address(RVA = "0x11C9100", Offset = "0x11C8100", VA = "0x1811C9100")]
public void Add(string prefix, XNamespace ns)
{
}
// Token: 0x0600006C RID: 108 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006C")]
[Address(RVA = "0x11C9050", Offset = "0x11C8050", VA = "0x1811C9050")]
public void AddFirst(string prefix, XNamespace ns)
{
}
// Token: 0x0600006D RID: 109 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600006D")]
[Address(RVA = "0x11C91B0", Offset = "0x11C81B0", VA = "0x1811C91B0")]
public string GetPrefixOfNamespace(XNamespace ns, bool allowDefaultNamespace)
{
return null;
}
// Token: 0x0400002B RID: 43
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400002B")]
private int scope;
// Token: 0x0400002C RID: 44
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400002C")]
private NamespaceResolver.NamespaceDeclaration declaration;
// Token: 0x0400002D RID: 45
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400002D")]
private NamespaceResolver.NamespaceDeclaration rover;
// Token: 0x02000013 RID: 19
[Token(Token = "0x2000013")]
private class NamespaceDeclaration
{
// Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600006E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public NamespaceDeclaration()
{
}
// Token: 0x0400002E RID: 46
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400002E")]
public string prefix;
// Token: 0x0400002F RID: 47
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400002F")]
public XNamespace ns;
// Token: 0x04000030 RID: 48
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000030")]
public int scope;
// Token: 0x04000031 RID: 49
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000031")]
public NamespaceResolver.NamespaceDeclaration prev;
}
}
}
@@ -0,0 +1,4 @@
using System;
using System.Reflection;
[assembly: AssemblyVersion("4.0.0.0")]
+26
View File
@@ -0,0 +1,26 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x0200001B RID: 27
[Token(Token = "0x200001B")]
internal static class Res
{
// Token: 0x0600008A RID: 138 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600008A")]
[Address(RVA = "0x11C93C0", Offset = "0x11C83C0", VA = "0x1811C93C0")]
public static string GetString(string name)
{
return null;
}
// Token: 0x0600008B RID: 139 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600008B")]
[Address(RVA = "0x11C9330", Offset = "0x11C8330", VA = "0x1811C9330")]
public static string GetString(string name, params object[] args)
{
return null;
}
}
}
+25
View File
@@ -0,0 +1,25 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Specifies serialization options.</summary>
// Token: 0x02000014 RID: 20
[Token(Token = "0x2000014")]
[Flags]
public enum SaveOptions
{
/// <summary>Format (indent) the XML while serializing.</summary>
// Token: 0x04000033 RID: 51
[Token(Token = "0x4000033")]
None = 0,
/// <summary>Preserve all insignificant white space while serializing.</summary>
// Token: 0x04000034 RID: 52
[Token(Token = "0x4000034")]
DisableFormatting = 1,
/// <summary>Remove the duplicate namespace declarations while serializing.</summary>
// Token: 0x04000035 RID: 53
[Token(Token = "0x4000035")]
OmitDuplicateNamespaces = 2
}
}
+89
View File
@@ -0,0 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{E3D718FF-6CCA-48A8-8FBE-FF63443DDEE5}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>System.Xml.Linq</RootNamespace>
<AssemblyName>System.Xml.Linq</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoStdLib>true</NoStdLib>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoStdLib>true</NoStdLib>
</PropertyGroup>
<ItemGroup />
<ItemGroup>
<AppDesigner Include="Properties\" />
</ItemGroup>
<ItemGroup>
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
<Compile Include="ElementWriter.cs" />
<Compile Include="LineInfoAnnotation.cs" />
<Compile Include="MS\Internal\Xml\Linq\ComponentModel\XTypeDescriptionProvider.cs" />
<Compile Include="NameSerializer.cs" />
<Compile Include="NamespaceResolver.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Res.cs" />
<Compile Include="SaveOptions.cs" />
<Compile Include="Unity\ThrowStub.cs" />
<Compile Include="XAttribute.cs" />
<Compile Include="XComment.cs" />
<Compile Include="XContainer.cs" />
<Compile Include="XDeclaration.cs" />
<Compile Include="XDocument.cs" />
<Compile Include="XDocumentType.cs" />
<Compile Include="XElement.cs" />
<Compile Include="XHashtable.cs" />
<Compile Include="XName.cs" />
<Compile Include="XNamespace.cs" />
<Compile Include="XNode.cs" />
<Compile Include="XObject.cs" />
<Compile Include="XProcessingInstruction.cs" />
<Compile Include="XText.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dde9d}</Project>
<Name>mscorlib</Name>
</ProjectReference>
<ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddee3}</Project>
<Name>System.Runtime.Serialization</Name>
</ProjectReference>
<ProjectReference Include="..\System.Xml\System.Xml.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddee4}</Project>
<Name>System.Xml</Name>
</ProjectReference>
<ProjectReference Include="..\System\System.csproj">
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddedb}</Project>
<Name>System</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
+17
View File
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace Unity
{
// Token: 0x0200001E RID: 30
[Token(Token = "0x200001E")]
internal sealed class ThrowStub : ObjectDisposedException
{
// Token: 0x0600008D RID: 141 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600008D")]
[Address(RVA = "0x11C9B80", Offset = "0x11C8B80", VA = "0x1811C9B80")]
public static void ThrowNotSupportedException()
{
}
}
}
+127
View File
@@ -0,0 +1,127 @@
using System;
using System.ComponentModel;
using Cpp2IlInjected;
using MS.Internal.Xml.Linq.ComponentModel;
namespace System.Xml.Linq
{
/// <summary>Represents an XML attribute.</summary>
// Token: 0x0200001A RID: 26
[Token(Token = "0x200001A")]
[TypeDescriptionProvider(typeof(XTypeDescriptionProvider<XAttribute>))]
public class XAttribute : XObject
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XAttribute" /> class from the specified name and value.</summary>
/// <param name="name">The <see cref="T:System.Xml.Linq.XName" /> of the attribute.</param>
/// <param name="value">An <see cref="T:System.Object" /> containing the value of the attribute.</param>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> or <paramref name="value" /> parameter is <see langword="null" />.</exception>
// Token: 0x06000082 RID: 130 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000082")]
[Address(RVA = "0x11CA840", Offset = "0x11C9840", VA = "0x1811CA840")]
public XAttribute(XName name, object value)
{
}
/// <summary>Determines if this attribute is a namespace declaration.</summary>
/// <returns>
/// <see langword="true" /> if this attribute is a namespace declaration; otherwise <see langword="false" />.</returns>
// Token: 0x17000027 RID: 39
// (get) Token: 0x06000083 RID: 131 RVA: 0x000022C8 File Offset: 0x000004C8
[Token(Token = "0x17000027")]
public bool IsNamespaceDeclaration
{
[Token(Token = "0x6000083")]
[Address(RVA = "0x11CA920", Offset = "0x11C9920", VA = "0x1811CA920")]
get
{
return default(bool);
}
}
/// <summary>Gets the expanded name of this attribute.</summary>
/// <returns>An <see cref="T:System.Xml.Linq.XName" /> containing the name of this attribute.</returns>
// Token: 0x17000028 RID: 40
// (get) Token: 0x06000084 RID: 132 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000028")]
public XName Name
{
[Token(Token = "0x6000084")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XAttribute" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Attribute" />.</returns>
// Token: 0x17000029 RID: 41
// (get) Token: 0x06000085 RID: 133 RVA: 0x000022E0 File Offset: 0x000004E0
[Token(Token = "0x17000029")]
public override XmlNodeType NodeType
{
[Token(Token = "0x6000085")]
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets the value of this attribute.</summary>
/// <returns>A <see cref="T:System.String" /> containing the value of this attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">When setting, the <paramref name="value" /> is <see langword="null" />.</exception>
// Token: 0x1700002A RID: 42
// (get) Token: 0x06000086 RID: 134 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700002A")]
public string Value
{
[Token(Token = "0x6000086")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Converts the current <see cref="T:System.Xml.Linq.XAttribute" /> object to a string representation.</summary>
/// <returns>A <see cref="T:System.String" /> containing the XML text representation of an attribute and its value.</returns>
// Token: 0x06000087 RID: 135 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000087")]
[Address(RVA = "0x11CA150", Offset = "0x11C9150", VA = "0x1811CA150", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06000088 RID: 136 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000088")]
[Address(RVA = "0x11CA000", Offset = "0x11C9000", VA = "0x1811CA000")]
internal string GetPrefixOfNamespace(XNamespace ns)
{
return null;
}
// Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000089")]
[Address(RVA = "0x11CA4D0", Offset = "0x11C94D0", VA = "0x1811CA4D0")]
private static void ValidateAttribute(XName name, string value)
{
}
// Token: 0x04000041 RID: 65
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000041")]
internal XAttribute next;
// Token: 0x04000042 RID: 66
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000042")]
internal XName name;
// Token: 0x04000043 RID: 67
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000043")]
internal string value;
}
}
+56
View File
@@ -0,0 +1,56 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML comment.</summary>
// Token: 0x02000016 RID: 22
[Token(Token = "0x2000016")]
public class XComment : XNode
{
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XComment" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Comment" />.</returns>
// Token: 0x1700001A RID: 26
// (get) Token: 0x06000072 RID: 114 RVA: 0x00002280 File Offset: 0x00000480
[Token(Token = "0x1700001A")]
public override XmlNodeType NodeType
{
[Token(Token = "0x6000072")]
[Address(RVA = "0x681E00", Offset = "0x680E00", VA = "0x180681E00", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets the string value of this comment.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the string value of this comment.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> is <see langword="null" />.</exception>
// Token: 0x1700001B RID: 27
// (get) Token: 0x06000073 RID: 115 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700001B")]
public string Value
{
[Token(Token = "0x6000073")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Write this comment to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000074")]
[Address(RVA = "0x11CA9A0", Offset = "0x11C99A0", VA = "0x1811CA9A0", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x04000037 RID: 55
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000037")]
internal string value;
}
}
+65
View File
@@ -0,0 +1,65 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents a node that can contain other nodes.</summary>
// Token: 0x0200000D RID: 13
[Token(Token = "0x200000D")]
public abstract class XContainer : XNode
{
/// <summary>Gets the last child node of this node.</summary>
/// <returns>An <see cref="T:System.Xml.Linq.XNode" /> containing the last child node of the <see cref="T:System.Xml.Linq.XContainer" />.</returns>
// Token: 0x1700000E RID: 14
// (get) Token: 0x06000042 RID: 66 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700000E")]
public XNode LastNode
{
[Token(Token = "0x6000042")]
[Address(RVA = "0x11CB120", Offset = "0x11CA120", VA = "0x1811CB120")]
get
{
return null;
}
}
/// <summary>Returns a collection of the child nodes of this element or document, in document order.</summary>
/// <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> containing the contents of this <see cref="T:System.Xml.Linq.XContainer" />, in document order.</returns>
// Token: 0x06000043 RID: 67 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000043")]
[Address(RVA = "0x11CAF00", Offset = "0x11C9F00", VA = "0x1811CAF00")]
public IEnumerable<XNode> Nodes()
{
return null;
}
// Token: 0x06000044 RID: 68 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000044")]
[Address(RVA = "0x11CAA30", Offset = "0x11C9A30", VA = "0x1811CAA30")]
internal static string GetDateTimeString(DateTime value)
{
return null;
}
// Token: 0x06000045 RID: 69 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000045")]
[Address(RVA = "0x11CAA90", Offset = "0x11C9A90", VA = "0x1811CAA90")]
internal static string GetStringValue(object value)
{
return null;
}
// Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000046")]
[Address(RVA = "0x11CAF70", Offset = "0x11C9F70", VA = "0x1811CAF70")]
internal void WriteContentTo(XmlWriter writer)
{
}
// Token: 0x0400001A RID: 26
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400001A")]
internal object content;
}
}
+71
View File
@@ -0,0 +1,71 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML declaration.</summary>
// Token: 0x02000018 RID: 24
[Token(Token = "0x2000018")]
public class XDeclaration
{
/// <summary>Gets or sets the encoding for this document.</summary>
/// <returns>A <see cref="T:System.String" /> containing the code page name for this document.</returns>
// Token: 0x1700001F RID: 31
// (get) Token: 0x06000079 RID: 121 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700001F")]
public string Encoding
{
[Token(Token = "0x6000079")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the standalone property for this document.</summary>
/// <returns>A <see cref="T:System.String" /> containing the standalone property for this document.</returns>
// Token: 0x17000020 RID: 32
// (get) Token: 0x0600007A RID: 122 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000020")]
public string Standalone
{
[Token(Token = "0x600007A")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets the version property for this document.</summary>
/// <returns>A <see cref="T:System.String" /> containing the version property for this document.</returns>
// Token: 0x17000021 RID: 33
// (get) Token: 0x0600007B RID: 123 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000021")]
public string Version
{
[Token(Token = "0x600007B")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x0400003A RID: 58
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400003A")]
private string version;
// Token: 0x0400003B RID: 59
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400003B")]
private string encoding;
// Token: 0x0400003C RID: 60
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400003C")]
private string standalone;
}
}
+55
View File
@@ -0,0 +1,55 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML document. For the components and usage of an <see cref="T:System.Xml.Linq.XDocument" /> object, see XDocument Class Overview.</summary>
// Token: 0x02000015 RID: 21
[Token(Token = "0x2000015")]
public class XDocument : XContainer
{
/// <summary>Gets or sets the XML declaration for this document.</summary>
/// <returns>An <see cref="T:System.Xml.Linq.XDeclaration" /> that contains the XML declaration for this document.</returns>
// Token: 0x17000018 RID: 24
// (get) Token: 0x0600006F RID: 111 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000018")]
public XDeclaration Declaration
{
[Token(Token = "0x600006F")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XDocument" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Document" />.</returns>
// Token: 0x17000019 RID: 25
// (get) Token: 0x06000070 RID: 112 RVA: 0x00002268 File Offset: 0x00000468
[Token(Token = "0x17000019")]
public override XmlNodeType NodeType
{
[Token(Token = "0x6000070")]
[Address(RVA = "0x68E020", Offset = "0x68D020", VA = "0x18068E020", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Write this document to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x06000071 RID: 113 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000071")]
[Address(RVA = "0x11CB2E0", Offset = "0x11CA2E0", VA = "0x1811CB2E0", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x04000036 RID: 54
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000036")]
private XDeclaration declaration;
}
}
+115
View File
@@ -0,0 +1,115 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML Document Type Definition (DTD).</summary>
// Token: 0x02000019 RID: 25
[Token(Token = "0x2000019")]
public class XDocumentType : XNode
{
/// <summary>Gets or sets the internal subset for this Document Type Definition (DTD).</summary>
/// <returns>A <see cref="T:System.String" /> that contains the internal subset for this Document Type Definition (DTD).</returns>
// Token: 0x17000022 RID: 34
// (get) Token: 0x0600007C RID: 124 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000022")]
public string InternalSubset
{
[Token(Token = "0x600007C")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
}
/// <summary>Gets or sets the name for this Document Type Definition (DTD).</summary>
/// <returns>A <see cref="T:System.String" /> that contains the name for this Document Type Definition (DTD).</returns>
// Token: 0x17000023 RID: 35
// (get) Token: 0x0600007D RID: 125 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000023")]
public string Name
{
[Token(Token = "0x600007D")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XDocumentType" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.DocumentType" />.</returns>
// Token: 0x17000024 RID: 36
// (get) Token: 0x0600007E RID: 126 RVA: 0x000022B0 File Offset: 0x000004B0
[Token(Token = "0x17000024")]
public override XmlNodeType NodeType
{
[Token(Token = "0x600007E")]
[Address(RVA = "0x7CCD10", Offset = "0x7CBD10", VA = "0x1807CCD10", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets the public identifier for this Document Type Definition (DTD).</summary>
/// <returns>A <see cref="T:System.String" /> that contains the public identifier for this Document Type Definition (DTD).</returns>
// Token: 0x17000025 RID: 37
// (get) Token: 0x0600007F RID: 127 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000025")]
public string PublicId
{
[Token(Token = "0x600007F")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets or sets the system identifier for this Document Type Definition (DTD).</summary>
/// <returns>A <see cref="T:System.String" /> that contains the system identifier for this Document Type Definition (DTD).</returns>
// Token: 0x17000026 RID: 38
// (get) Token: 0x06000080 RID: 128 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000026")]
public string SystemId
{
[Token(Token = "0x6000080")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Write this <see cref="T:System.Xml.Linq.XDocumentType" /> to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x06000081 RID: 129 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000081")]
[Address(RVA = "0x11CB240", Offset = "0x11CA240", VA = "0x1811CB240", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x0400003D RID: 61
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400003D")]
private string name;
// Token: 0x0400003E RID: 62
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400003E")]
private string publicId;
// Token: 0x0400003F RID: 63
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400003F")]
private string systemId;
// Token: 0x04000040 RID: 64
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000040")]
private string internalSubset;
}
}
+151
View File
@@ -0,0 +1,151 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Xml.Serialization;
using Cpp2IlInjected;
using MS.Internal.Xml.Linq.ComponentModel;
namespace System.Xml.Linq
{
/// <summary>Represents an XML element. See XElement Class Overview and the Remarks section on this page for usage information and examples.</summary>
// Token: 0x0200000F RID: 15
[Token(Token = "0x200000F")]
[XmlTypeConvertor("ConvertForAssignment")]
[TypeDescriptionProvider(typeof(XTypeDescriptionProvider<XElement>))]
[XmlSchemaProvider(null)]
public class XElement : XContainer
{
/// <summary>Gets a value indicating whether this element has at least one attribute.</summary>
/// <returns>
/// <see langword="true" /> if this element has at least one attribute; otherwise <see langword="false" />.</returns>
// Token: 0x17000011 RID: 17
// (get) Token: 0x0600004F RID: 79 RVA: 0x00002208 File Offset: 0x00000408
[Token(Token = "0x17000011")]
public bool HasAttributes
{
[Token(Token = "0x600004F")]
[Address(RVA = "0x8B0C40", Offset = "0x8AFC40", VA = "0x1808B0C40")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether this element contains no content.</summary>
/// <returns>
/// <see langword="true" /> if this element contains no content; otherwise <see langword="false" />.</returns>
// Token: 0x17000012 RID: 18
// (get) Token: 0x06000050 RID: 80 RVA: 0x00002220 File Offset: 0x00000420
[Token(Token = "0x17000012")]
public bool IsEmpty
{
[Token(Token = "0x6000050")]
[Address(RVA = "0x11CB8F0", Offset = "0x11CA8F0", VA = "0x1811CB8F0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the name of this element.</summary>
/// <returns>An <see cref="T:System.Xml.Linq.XName" /> that contains the name of this element.</returns>
// Token: 0x17000013 RID: 19
// (get) Token: 0x06000051 RID: 81 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000013")]
public XName Name
{
[Token(Token = "0x6000051")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XElement" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Element" />.</returns>
// Token: 0x17000014 RID: 20
// (get) Token: 0x06000052 RID: 82 RVA: 0x00002238 File Offset: 0x00000438
[Token(Token = "0x17000014")]
public override XmlNodeType NodeType
{
[Token(Token = "0x6000052")]
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets the concatenated text contents of this element.</summary>
/// <returns>A <see cref="T:System.String" /> that contains all of the text content of this element. If there are multiple text nodes, they will be concatenated.</returns>
// Token: 0x17000015 RID: 21
// (get) Token: 0x06000053 RID: 83 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000015")]
public string Value
{
[Token(Token = "0x6000053")]
[Address(RVA = "0x11CB900", Offset = "0x11CA900", VA = "0x1811CB900")]
get
{
return null;
}
}
/// <summary>Returns a collection of attributes of this element.</summary>
/// <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> of attributes of this element.</returns>
// Token: 0x06000054 RID: 84 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000054")]
[Address(RVA = "0x11CB400", Offset = "0x11CA400", VA = "0x1811CB400")]
public IEnumerable<XAttribute> Attributes()
{
return null;
}
/// <summary>Gets the prefix associated with a namespace for this <see cref="T:System.Xml.Linq.XElement" />.</summary>
/// <param name="ns">An <see cref="T:System.Xml.Linq.XNamespace" /> to look up.</param>
/// <returns>A <see cref="T:System.String" /> that contains the namespace prefix.</returns>
// Token: 0x06000055 RID: 85 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000055")]
[Address(RVA = "0x11CB5C0", Offset = "0x11CA5C0", VA = "0x1811CB5C0")]
public string GetPrefixOfNamespace(XNamespace ns)
{
return null;
}
/// <summary>Write this element to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x06000056 RID: 86 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000056")]
[Address(RVA = "0x11CB830", Offset = "0x11CA830", VA = "0x1811CB830", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x06000057 RID: 87 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000057")]
[Address(RVA = "0x11CB470", Offset = "0x11CA470", VA = "0x1811CB470")]
private IEnumerable<XAttribute> GetAttributes(XName name)
{
return null;
}
// Token: 0x06000058 RID: 88 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000058")]
[Address(RVA = "0x11CB4F0", Offset = "0x11CA4F0", VA = "0x1811CB4F0")]
private string GetNamespaceOfPrefixInScope(string prefix, XElement outOfScope)
{
return null;
}
// Token: 0x04000020 RID: 32
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000020")]
internal XName name;
// Token: 0x04000021 RID: 33
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000021")]
internal XAttribute lastAttr;
}
}
+135
View File
@@ -0,0 +1,135 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x02000005 RID: 5
[Token(Token = "0x2000005")]
internal sealed class XHashtable<TValue>
{
// Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000023")]
[Address(RVA = "0x2A530F0", Offset = "0x2A520F0", VA = "0x182A530F0")]
public XHashtable(XHashtable<TValue>.ExtractKeyDelegate extractKey, int capacity)
{
}
// Token: 0x06000024 RID: 36 RVA: 0x00002118 File Offset: 0x00000318
[Token(Token = "0x6000024")]
[Address(RVA = "0x2A530B0", Offset = "0x2A520B0", VA = "0x182A530B0")]
public bool TryGetValue(string key, int index, int count, out TValue value)
{
return default(bool);
}
// Token: 0x06000025 RID: 37 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000025")]
[Address(RVA = "0x2A52F40", Offset = "0x2A51F40", VA = "0x182A52F40")]
public TValue Add(TValue value)
{
return null;
}
// Token: 0x0400000C RID: 12
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000C")]
private XHashtable<TValue>.XHashtableState state;
// Token: 0x02000006 RID: 6
// (Invoke) Token: 0x06000027 RID: 39
[Token(Token = "0x2000006")]
public delegate string ExtractKeyDelegate(TValue value);
// Token: 0x02000007 RID: 7
[Token(Token = "0x2000007")]
private sealed class XHashtableState
{
// Token: 0x0600002A RID: 42 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600002A")]
[Address(RVA = "0x35025D0", Offset = "0x35015D0", VA = "0x1835025D0")]
public XHashtableState(XHashtable<TValue>.ExtractKeyDelegate extractKey, int capacity)
{
}
// Token: 0x0600002B RID: 43 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600002B")]
[Address(RVA = "0x3501F30", Offset = "0x3500F30", VA = "0x183501F30")]
public XHashtable<TValue>.XHashtableState Resize()
{
return null;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002130 File Offset: 0x00000330
[Token(Token = "0x600002C")]
[Address(RVA = "0x35024E0", Offset = "0x35014E0", VA = "0x1835024E0")]
public bool TryGetValue(string key, int index, int count, out TValue value)
{
return default(bool);
}
// Token: 0x0600002D RID: 45 RVA: 0x00002148 File Offset: 0x00000348
[Token(Token = "0x600002D")]
[Address(RVA = "0x35022A0", Offset = "0x35012A0", VA = "0x1835022A0")]
public bool TryAdd(TValue value, out TValue newValue)
{
return default(bool);
}
// Token: 0x0600002E RID: 46 RVA: 0x00002160 File Offset: 0x00000360
[Token(Token = "0x600002E")]
[Address(RVA = "0x3501CE0", Offset = "0x3500CE0", VA = "0x183501CE0")]
private bool FindEntry(int hashCode, string key, int index, int count, ref int entryIndex)
{
return default(bool);
}
// Token: 0x0600002F RID: 47 RVA: 0x00002178 File Offset: 0x00000378
[Token(Token = "0x600002F")]
[Address(RVA = "0x3501C60", Offset = "0x3500C60", VA = "0x183501C60")]
private static int ComputeHashCode(string key, int index, int count)
{
return 0;
}
// Token: 0x0400000D RID: 13
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000D")]
private int[] buckets;
// Token: 0x0400000E RID: 14
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000E")]
private XHashtable<TValue>.XHashtableState.Entry[] entries;
// Token: 0x0400000F RID: 15
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000F")]
private int numEntries;
// Token: 0x04000010 RID: 16
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000010")]
private XHashtable<TValue>.ExtractKeyDelegate extractKey;
// Token: 0x02000008 RID: 8
[Token(Token = "0x2000008")]
private struct Entry
{
// Token: 0x04000011 RID: 17
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000011")]
public TValue Value;
// Token: 0x04000012 RID: 18
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000012")]
public int HashCode;
// Token: 0x04000013 RID: 19
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000013")]
public int Next;
}
}
}
}
+174
View File
@@ -0,0 +1,174 @@
using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents a name of an XML element or attribute.</summary>
// Token: 0x02000002 RID: 2
[Token(Token = "0x2000002")]
[KnownType(typeof(NameSerializer))]
[Serializable]
public sealed class XName : IEquatable<XName>, ISerializable
{
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000001")]
[Address(RVA = "0x11CBD40", Offset = "0x11CAD40", VA = "0x1811CBD40")]
internal XName(XNamespace ns, string localName)
{
}
/// <summary>Gets the local (unqualified) part of the name.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the local (unqualified) part of the name.</returns>
// Token: 0x17000001 RID: 1
// (get) Token: 0x06000002 RID: 2 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000001")]
public string LocalName
{
[Token(Token = "0x6000002")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets the namespace part of the fully qualified name.</summary>
/// <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> that contains the namespace part of the name.</returns>
// Token: 0x17000002 RID: 2
// (get) Token: 0x06000003 RID: 3 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000002")]
public XNamespace Namespace
{
[Token(Token = "0x6000003")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Returns the URI of the <see cref="T:System.Xml.Linq.XNamespace" /> for this <see cref="T:System.Xml.Linq.XName" />.</summary>
/// <returns>The URI of the <see cref="T:System.Xml.Linq.XNamespace" /> for this <see cref="T:System.Xml.Linq.XName" />.</returns>
// Token: 0x17000003 RID: 3
// (get) Token: 0x06000004 RID: 4 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000003")]
public string NamespaceName
{
[Token(Token = "0x6000004")]
[Address(RVA = "0x4831B0", Offset = "0x4821B0", VA = "0x1804831B0")]
get
{
return null;
}
}
/// <summary>Returns the expanded XML name in the format {namespace}localname.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the expanded XML name in the format {namespace}localname.</returns>
// Token: 0x06000005 RID: 5 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000005")]
[Address(RVA = "0x11CBCC0", Offset = "0x11CACC0", VA = "0x1811CBCC0", Slot = "3")]
public override string ToString()
{
return null;
}
/// <summary>Gets an <see cref="T:System.Xml.Linq.XName" /> object from an expanded name.</summary>
/// <param name="expandedName">A <see cref="T:System.String" /> that contains an expanded XML name in the format {namespace}localname.</param>
/// <returns>An <see cref="T:System.Xml.Linq.XName" /> object constructed from the expanded name.</returns>
// Token: 0x06000006 RID: 6 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000006")]
[Address(RVA = "0x11CB9C0", Offset = "0x11CA9C0", VA = "0x1811CB9C0")]
public static XName Get(string expandedName)
{
return null;
}
/// <summary>Converts a string formatted as an expanded XML name (that is,{namespace}localname) to an <see cref="T:System.Xml.Linq.XName" /> object.</summary>
/// <param name="expandedName">A string that contains an expanded XML name in the format {namespace}localname.</param>
/// <returns>An <see cref="T:System.Xml.Linq.XName" /> object constructed from the expanded name.</returns>
// Token: 0x06000007 RID: 7 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000007")]
[Address(RVA = "0x11CBE30", Offset = "0x11CAE30", VA = "0x1811CBE30")]
[CLSCompliant(false)]
public static implicit operator XName(string expandedName)
{
return null;
}
/// <summary>Determines whether the specified <see cref="T:System.Xml.Linq.XName" /> is equal to this <see cref="T:System.Xml.Linq.XName" />.</summary>
/// <param name="obj">The <see cref="T:System.Xml.Linq.XName" /> to compare to the current <see cref="T:System.Xml.Linq.XName" />.</param>
/// <returns>
/// <see langword="true" /> if the specified <see cref="T:System.Xml.Linq.XName" /> is equal to the current <see cref="T:System.Xml.Linq.XName" />; otherwise <see langword="false" />.</returns>
// Token: 0x06000008 RID: 8 RVA: 0x00002058 File Offset: 0x00000258
[Token(Token = "0x6000008")]
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// <summary>Gets a hash code for this <see cref="T:System.Xml.Linq.XName" />.</summary>
/// <returns>An <see cref="T:System.Int32" /> that contains the hash code for the <see cref="T:System.Xml.Linq.XName" />.</returns>
// Token: 0x06000009 RID: 9 RVA: 0x00002070 File Offset: 0x00000270
[Token(Token = "0x6000009")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XName" /> are equal.</summary>
/// <param name="left">The first <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
/// <param name="right">The second <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are equal; otherwise <see langword="false" />.</returns>
// Token: 0x0600000A RID: 10 RVA: 0x00002088 File Offset: 0x00000288
[Token(Token = "0x600000A")]
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60")]
public static bool operator ==(XName left, XName right)
{
return default(bool);
}
// Token: 0x0600000B RID: 11 RVA: 0x000020A0 File Offset: 0x000002A0
[Token(Token = "0x600000B")]
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60", Slot = "4")]
bool IEquatable<XName>.Equals(XName other)
{
return default(bool);
}
/// <summary>Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with the data required to serialize the target object.</summary>
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
/// <param name="context">The destination (see <see cref="T:System.Runtime.Serialization.StreamingContext" />) for this serialization.</param>
// Token: 0x0600000C RID: 12 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600000C")]
[Address(RVA = "0x11CBBF0", Offset = "0x11CABF0", VA = "0x1811CBBF0", Slot = "5")]
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x0600000D RID: 13 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600000D")]
[Address(RVA = "0x11CBE00", Offset = "0x11CAE00", VA = "0x1811CBE00")]
internal XName()
{
}
// Token: 0x04000001 RID: 1
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000001")]
private XNamespace ns;
// Token: 0x04000002 RID: 2
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000002")]
private string localName;
// Token: 0x04000003 RID: 3
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000003")]
private int hashCode;
}
}
+238
View File
@@ -0,0 +1,238 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML namespace. This class cannot be inherited.</summary>
// Token: 0x02000004 RID: 4
[Token(Token = "0x2000004")]
public sealed class XNamespace
{
// Token: 0x06000011 RID: 17 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000011")]
[Address(RVA = "0x11CC570", Offset = "0x11CB570", VA = "0x1811CC570")]
internal XNamespace(string namespaceName)
{
}
/// <summary>Gets the Uniform Resource Identifier (URI) of this namespace.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the URI of the namespace.</returns>
// Token: 0x17000004 RID: 4
// (get) Token: 0x06000012 RID: 18 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000004")]
public string NamespaceName
{
[Token(Token = "0x6000012")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Returns an <see cref="T:System.Xml.Linq.XName" /> object created from this <see cref="T:System.Xml.Linq.XNamespace" /> and the specified local name.</summary>
/// <param name="localName">A <see cref="T:System.String" /> that contains a local name.</param>
/// <returns>An <see cref="T:System.Xml.Linq.XName" /> created from this <see cref="T:System.Xml.Linq.XNamespace" /> and the specified local name.</returns>
// Token: 0x06000013 RID: 19 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000013")]
[Address(RVA = "0x11CC120", Offset = "0x11CB120", VA = "0x1811CC120")]
public XName GetName(string localName)
{
return null;
}
/// <summary>Returns the URI of this <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
/// <returns>The URI of this <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
// Token: 0x06000014 RID: 20 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000014")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "3")]
public override string ToString()
{
return null;
}
/// <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to no namespace.</summary>
/// <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to no namespace.</returns>
// Token: 0x17000005 RID: 5
// (get) Token: 0x06000015 RID: 21 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000005")]
public static XNamespace None
{
[Token(Token = "0x6000015")]
[Address(RVA = "0x11CC640", Offset = "0x11CB640", VA = "0x1811CC640")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to the XML URI (http://www.w3.org/XML/1998/namespace).</summary>
/// <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to the XML URI (http://www.w3.org/XML/1998/namespace).</returns>
// Token: 0x17000006 RID: 6
// (get) Token: 0x06000016 RID: 22 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000006")]
public static XNamespace Xml
{
[Token(Token = "0x6000016")]
[Address(RVA = "0x11CC690", Offset = "0x11CB690", VA = "0x1811CC690")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to the xmlns URI (http://www.w3.org/2000/xmlns/).</summary>
/// <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to the xmlns URI (http://www.w3.org/2000/xmlns/).</returns>
// Token: 0x17000007 RID: 7
// (get) Token: 0x06000017 RID: 23 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000007")]
public static XNamespace Xmlns
{
[Token(Token = "0x6000017")]
[Address(RVA = "0x11CC6E0", Offset = "0x11CB6E0", VA = "0x1811CC6E0")]
get
{
return null;
}
}
/// <summary>Gets an <see cref="T:System.Xml.Linq.XNamespace" /> for the specified Uniform Resource Identifier (URI).</summary>
/// <param name="namespaceName">A <see cref="T:System.String" /> that contains a namespace URI.</param>
/// <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> created from the specified URI.</returns>
// Token: 0x06000018 RID: 24 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000018")]
[Address(RVA = "0x11CC1B0", Offset = "0x11CB1B0", VA = "0x1811CC1B0")]
public static XNamespace Get(string namespaceName)
{
return null;
}
/// <summary>Converts a string containing a Uniform Resource Identifier (URI) to an <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
/// <param name="namespaceName">A <see cref="T:System.String" /> that contains the namespace URI.</param>
/// <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> constructed from the URI string.</returns>
// Token: 0x06000019 RID: 25 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000019")]
[Address(RVA = "0x11CC730", Offset = "0x11CB730", VA = "0x1811CC730")]
[CLSCompliant(false)]
public static implicit operator XNamespace(string namespaceName)
{
return null;
}
/// <summary>Determines whether the specified <see cref="T:System.Xml.Linq.XNamespace" /> is equal to the current <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
/// <param name="obj">The <see cref="T:System.Xml.Linq.XNamespace" /> to compare to the current <see cref="T:System.Xml.Linq.XNamespace" />.</param>
/// <returns>A <see cref="T:System.Boolean" /> that indicates whether the specified <see cref="T:System.Xml.Linq.XNamespace" /> is equal to the current <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
// Token: 0x0600001A RID: 26 RVA: 0x000020B8 File Offset: 0x000002B8
[Token(Token = "0x600001A")]
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// <summary>Gets a hash code for this <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
/// <returns>An <see cref="T:System.Int32" /> that contains the hash code for the <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
// Token: 0x0600001B RID: 27 RVA: 0x000020D0 File Offset: 0x000002D0
[Token(Token = "0x600001B")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XNamespace" /> are equal.</summary>
/// <param name="left">The first <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
/// <param name="right">The second <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
/// <returns>A <see cref="T:System.Boolean" /> that indicates whether <paramref name="left" /> and <paramref name="right" /> are equal.</returns>
// Token: 0x0600001C RID: 28 RVA: 0x000020E8 File Offset: 0x000002E8
[Token(Token = "0x600001C")]
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60")]
public static bool operator ==(XNamespace left, XNamespace right)
{
return default(bool);
}
/// <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XNamespace" /> are not equal.</summary>
/// <param name="left">The first <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
/// <param name="right">The second <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
/// <returns>A <see cref="T:System.Boolean" /> that indicates whether <paramref name="left" /> and <paramref name="right" /> are not equal.</returns>
// Token: 0x0600001D RID: 29 RVA: 0x00002100 File Offset: 0x00000300
[Token(Token = "0x600001D")]
[Address(RVA = "0x594EE0", Offset = "0x593EE0", VA = "0x180594EE0")]
public static bool operator !=(XNamespace left, XNamespace right)
{
return default(bool);
}
// Token: 0x0600001E RID: 30 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600001E")]
[Address(RVA = "0x11CBFB0", Offset = "0x11CAFB0", VA = "0x1811CBFB0")]
internal XName GetName(string localName, int index, int count)
{
return null;
}
// Token: 0x0600001F RID: 31 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600001F")]
[Address(RVA = "0x11CC220", Offset = "0x11CB220", VA = "0x1811CC220")]
internal static XNamespace Get(string namespaceName, int index, int count)
{
return null;
}
// Token: 0x06000020 RID: 32 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000020")]
[Address(RVA = "0xA40C50", Offset = "0xA3FC50", VA = "0x180A40C50")]
private static string ExtractLocalName(XName n)
{
return null;
}
// Token: 0x06000021 RID: 33 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000021")]
[Address(RVA = "0x11CBF30", Offset = "0x11CAF30", VA = "0x1811CBF30")]
private static string ExtractNamespace(WeakReference r)
{
return null;
}
// Token: 0x06000022 RID: 34 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000022")]
[Address(RVA = "0x11CBE40", Offset = "0x11CAE40", VA = "0x1811CBE40")]
private static XNamespace EnsureNamespace(ref WeakReference refNmsp, string namespaceName)
{
return null;
}
// Token: 0x04000005 RID: 5
[Token(Token = "0x4000005")]
private static XHashtable<WeakReference> namespaces;
// Token: 0x04000006 RID: 6
[Token(Token = "0x4000006")]
private static WeakReference refNone;
// Token: 0x04000007 RID: 7
[Token(Token = "0x4000007")]
private static WeakReference refXml;
// Token: 0x04000008 RID: 8
[Token(Token = "0x4000008")]
private static WeakReference refXmlns;
// Token: 0x04000009 RID: 9
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000009")]
private string namespaceName;
// Token: 0x0400000A RID: 10
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400000A")]
private int hashCode;
// Token: 0x0400000B RID: 11
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400000B")]
private XHashtable<XName> names;
}
}
+56
View File
@@ -0,0 +1,56 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents the abstract concept of a node (element, comment, document type, processing instruction, or text node) in the XML tree.</summary>
// Token: 0x0200000B RID: 11
[Token(Token = "0x200000B")]
public abstract class XNode : XObject
{
// Token: 0x06000038 RID: 56 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000038")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal XNode()
{
}
/// <summary>Returns the indented XML for this node.</summary>
/// <returns>A <see cref="T:System.String" /> containing the indented XML.</returns>
// Token: 0x06000039 RID: 57 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000039")]
[Address(RVA = "0x11CCA10", Offset = "0x11CBA10", VA = "0x1811CCA10", Slot = "3")]
public override string ToString()
{
return null;
}
/// <summary>Writes this node to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x0600003A RID: 58
[Token(Token = "0x600003A")]
[Address(Slot = "7")]
public abstract void WriteTo(XmlWriter writer);
// Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600003B")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
internal virtual void AppendText(StringBuilder sb)
{
}
// Token: 0x0600003C RID: 60 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600003C")]
[Address(RVA = "0x11CC740", Offset = "0x11CB740", VA = "0x1811CC740")]
private string GetXmlString(SaveOptions o)
{
return null;
}
// Token: 0x04000018 RID: 24
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000018")]
internal XNode next;
}
}
+115
View File
@@ -0,0 +1,115 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents a node or an attribute in an XML tree.</summary>
// Token: 0x02000009 RID: 9
[Token(Token = "0x2000009")]
public abstract class XObject : IXmlLineInfo
{
// Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000030")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal XObject()
{
}
/// <summary>Gets the node type for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <returns>The node type for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
// Token: 0x17000008 RID: 8
// (get) Token: 0x06000031 RID: 49
[Token(Token = "0x17000008")]
public abstract XmlNodeType NodeType
{
[Token(Token = "0x6000031")]
[Address(Slot = "6")]
get;
}
/// <summary>Gets the parent <see cref="T:System.Xml.Linq.XElement" /> of this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <returns>The parent <see cref="T:System.Xml.Linq.XElement" /> of this <see cref="T:System.Xml.Linq.XObject" />.</returns>
// Token: 0x17000009 RID: 9
// (get) Token: 0x06000032 RID: 50 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000009")]
public XElement Parent
{
[Token(Token = "0x6000032")]
[Address(RVA = "0x11CCE50", Offset = "0x11CBE50", VA = "0x1811CCE50")]
get
{
return null;
}
}
/// <summary>Gets the first annotation object of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <param name="type">The type of the annotation to retrieve.</param>
/// <returns>The <see cref="T:System.Object" /> that contains the first annotation object that matches the specified type, or <see langword="null" /> if no annotation is of the specified type.</returns>
// Token: 0x06000033 RID: 51 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000033")]
[Address(RVA = "0x11CCA40", Offset = "0x11CBA40", VA = "0x1811CCA40")]
public object Annotation(Type type)
{
return null;
}
/// <summary>Gets the first annotation object of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <typeparam name="T">The type of the annotation to retrieve.</typeparam>
/// <returns>The first annotation object that matches the specified type, or <see langword="null" /> if no annotation is of the specified type.</returns>
// Token: 0x06000034 RID: 52 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000034")]
[Address(RVA = "0x1E63E40", Offset = "0x1E62E40", VA = "0x181E63E40")]
public T Annotation<T>() where T : class
{
return null;
}
/// <summary>Gets the line number that the underlying <see cref="T:System.Xml.XmlReader" /> reported for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <returns>An <see cref="T:System.Int32" /> that contains the line number reported by the <see cref="T:System.Xml.XmlReader" /> for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
// Token: 0x1700000A RID: 10
// (get) Token: 0x06000035 RID: 53 RVA: 0x00002190 File Offset: 0x00000390
[Token(Token = "0x1700000A")]
int IXmlLineInfo.LineNumber
{
[Token(Token = "0x6000035")]
[Address(RVA = "0x11CCDB0", Offset = "0x11CBDB0", VA = "0x1811CCDB0", Slot = "4")]
get
{
return 0;
}
}
/// <summary>Gets the line position that the underlying <see cref="T:System.Xml.XmlReader" /> reported for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
/// <returns>An <see cref="T:System.Int32" /> that contains the line position reported by the <see cref="T:System.Xml.XmlReader" /> for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
// Token: 0x1700000B RID: 11
// (get) Token: 0x06000036 RID: 54 RVA: 0x000021A8 File Offset: 0x000003A8
[Token(Token = "0x1700000B")]
int IXmlLineInfo.LinePosition
{
[Token(Token = "0x6000036")]
[Address(RVA = "0x11CCE00", Offset = "0x11CBE00", VA = "0x1811CCE00", Slot = "5")]
get
{
return 0;
}
}
// Token: 0x06000037 RID: 55 RVA: 0x000021C0 File Offset: 0x000003C0
[Token(Token = "0x6000037")]
[Address(RVA = "0x11CCBA0", Offset = "0x11CBBA0", VA = "0x1811CCBA0")]
internal SaveOptions GetSaveOptionsFromAnnotations()
{
return SaveOptions.None;
}
// Token: 0x04000014 RID: 20
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000014")]
internal XContainer parent;
// Token: 0x04000015 RID: 21
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000015")]
internal object annotations;
}
}
+78
View File
@@ -0,0 +1,78 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents an XML processing instruction.</summary>
// Token: 0x02000017 RID: 23
[Token(Token = "0x2000017")]
public class XProcessingInstruction : XNode
{
/// <summary>Gets or sets the string value of this processing instruction.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the string value of this processing instruction.</returns>
/// <exception cref="T:System.ArgumentNullException">The string <paramref name="value" /> is <see langword="null" />.</exception>
// Token: 0x1700001C RID: 28
// (get) Token: 0x06000075 RID: 117 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700001C")]
public string Data
{
[Token(Token = "0x6000075")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XProcessingInstruction" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.ProcessingInstruction" />.</returns>
// Token: 0x1700001D RID: 29
// (get) Token: 0x06000076 RID: 118 RVA: 0x00002298 File Offset: 0x00000498
[Token(Token = "0x1700001D")]
public override XmlNodeType NodeType
{
[Token(Token = "0x6000076")]
[Address(RVA = "0x4B30C0", Offset = "0x4B20C0", VA = "0x1804B30C0", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets a string containing the target application for this processing instruction.</summary>
/// <returns>A <see cref="T:System.String" /> containing the target application for this processing instruction.</returns>
/// <exception cref="T:System.ArgumentNullException">The string <paramref name="value" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The <paramref name="target" /> does not follow the constraints of an XML name.</exception>
// Token: 0x1700001E RID: 30
// (get) Token: 0x06000077 RID: 119 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700001E")]
public string Target
{
[Token(Token = "0x6000077")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Writes this processing instruction to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to write this processing instruction to.</param>
// Token: 0x06000078 RID: 120 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000078")]
[Address(RVA = "0x11CCED0", Offset = "0x11CBED0", VA = "0x1811CCED0", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x04000038 RID: 56
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000038")]
internal string target;
// Token: 0x04000039 RID: 57
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000039")]
internal string data;
}
}
+72
View File
@@ -0,0 +1,72 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
/// <summary>Represents a text node.</summary>
// Token: 0x0200000C RID: 12
[Token(Token = "0x200000C")]
public class XText : XNode
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XText" /> class.</summary>
/// <param name="value">The <see cref="T:System.String" /> that contains the value of the <see cref="T:System.Xml.Linq.XText" /> node.</param>
// Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600003D")]
[Address(RVA = "0x11CD080", Offset = "0x11CC080", VA = "0x1811CD080")]
public XText(string value)
{
}
/// <summary>Gets the node type for this node.</summary>
/// <returns>The node type. For <see cref="T:System.Xml.Linq.XText" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Text" />.</returns>
// Token: 0x1700000C RID: 12
// (get) Token: 0x0600003E RID: 62 RVA: 0x000021D8 File Offset: 0x000003D8
[Token(Token = "0x1700000C")]
public override XmlNodeType NodeType
{
[Token(Token = "0x600003E")]
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "6")]
get
{
return XmlNodeType.None;
}
}
/// <summary>Gets or sets the value of this node.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the value of this node.</returns>
// Token: 0x1700000D RID: 13
// (get) Token: 0x0600003F RID: 63 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700000D")]
public string Value
{
[Token(Token = "0x600003F")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Writes this node to an <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
// Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000040")]
[Address(RVA = "0x11CCF90", Offset = "0x11CBF90", VA = "0x1811CCF90", Slot = "7")]
public override void WriteTo(XmlWriter writer)
{
}
// Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000041")]
[Address(RVA = "0x11CCF60", Offset = "0x11CBF60", VA = "0x1811CCF60", Slot = "8")]
internal override void AppendText(StringBuilder sb)
{
}
// Token: 0x04000019 RID: 25
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000019")]
internal string text;
}
}