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,320 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200015A RID: 346
[Token(Token = "0x200015A")]
internal class ClassMap : ObjectMap
{
// Token: 0x06000EBC RID: 3772 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EBC")]
[Address(RVA = "0x884C10", Offset = "0x883C10", VA = "0x180884C10")]
public void AddMember(XmlTypeMapMember member)
{
}
// Token: 0x06000EBD RID: 3773 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EBD")]
[Address(RVA = "0x885D90", Offset = "0x884D90", VA = "0x180885D90")]
private void RegisterFlatList(XmlTypeMapMemberExpandable member)
{
}
// Token: 0x06000EBE RID: 3774 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EBE")]
[Address(RVA = "0x8857C0", Offset = "0x8847C0", VA = "0x1808857C0")]
public XmlTypeMapMemberAttribute GetAttribute(string name, string ns)
{
return null;
}
// Token: 0x06000EBF RID: 3775 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EBF")]
[Address(RVA = "0x885B10", Offset = "0x884B10", VA = "0x180885B10")]
public XmlTypeMapElementInfo GetElement(string name, string ns, int minimalOrder)
{
return null;
}
// Token: 0x06000EC0 RID: 3776 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EC0")]
[Address(RVA = "0x8858F0", Offset = "0x8848F0", VA = "0x1808858F0")]
public XmlTypeMapElementInfo GetElement(string name, string ns)
{
return null;
}
// Token: 0x06000EC1 RID: 3777 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EC1")]
[Address(RVA = "0x885710", Offset = "0x884710", VA = "0x180885710")]
private string BuildKey(string name, string ns, int explicitOrder)
{
return null;
}
// Token: 0x170003E1 RID: 993
// (get) Token: 0x06000EC2 RID: 3778 RVA: 0x00007158 File Offset: 0x00005358
[Token(Token = "0x170003E1")]
public bool IsOrderDependentMap
{
[Token(Token = "0x6000EC2")]
[Address(RVA = "0x8861E0", Offset = "0x8851E0", VA = "0x1808861E0")]
get
{
return default(bool);
}
}
// Token: 0x170003E2 RID: 994
// (get) Token: 0x06000EC3 RID: 3779 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E2")]
public XmlTypeMapMemberAnyElement DefaultAnyElementMember
{
[Token(Token = "0x6000EC3")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
}
// Token: 0x170003E3 RID: 995
// (get) Token: 0x06000EC4 RID: 3780 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E3")]
public XmlTypeMapMemberAnyAttribute DefaultAnyAttributeMember
{
[Token(Token = "0x6000EC4")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
}
// Token: 0x170003E4 RID: 996
// (get) Token: 0x06000EC5 RID: 3781 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E4")]
public XmlTypeMapMemberNamespaces NamespaceDeclarations
{
[Token(Token = "0x6000EC5")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
}
// Token: 0x170003E5 RID: 997
// (get) Token: 0x06000EC6 RID: 3782 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E5")]
public ICollection AttributeMembers
{
[Token(Token = "0x6000EC6")]
[Address(RVA = "0x885ED0", Offset = "0x884ED0", VA = "0x180885ED0")]
get
{
return null;
}
}
// Token: 0x170003E6 RID: 998
// (get) Token: 0x06000EC7 RID: 3783 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E6")]
public ICollection ElementMembers
{
[Token(Token = "0x6000EC7")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x170003E7 RID: 999
// (get) Token: 0x06000EC8 RID: 3784 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E7")]
public ArrayList AllMembers
{
[Token(Token = "0x6000EC8")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
// Token: 0x170003E8 RID: 1000
// (get) Token: 0x06000EC9 RID: 3785 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E8")]
public ArrayList FlatLists
{
[Token(Token = "0x6000EC9")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
// Token: 0x170003E9 RID: 1001
// (get) Token: 0x06000ECA RID: 3786 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E9")]
public ArrayList ListMembers
{
[Token(Token = "0x6000ECA")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
// Token: 0x170003EA RID: 1002
// (get) Token: 0x06000ECB RID: 3787 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003EA")]
public XmlTypeMapMember XmlTextCollector
{
[Token(Token = "0x6000ECB")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
}
// Token: 0x170003EB RID: 1003
// (get) Token: 0x06000ECC RID: 3788 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003EB")]
public XmlTypeMapMember ReturnMember
{
[Token(Token = "0x6000ECC")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
}
// Token: 0x170003EC RID: 1004
// (get) Token: 0x06000ECD RID: 3789 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003EC")]
public XmlQualifiedName SimpleContentBaseType
{
[Token(Token = "0x6000ECD")]
[Address(RVA = "0x886420", Offset = "0x885420", VA = "0x180886420")]
get
{
return null;
}
}
// Token: 0x06000ECE RID: 3790 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000ECE")]
[Address(RVA = "0x885E40", Offset = "0x884E40", VA = "0x180885E40")]
public void SetCanBeSimpleType(bool can)
{
}
// Token: 0x170003ED RID: 1005
// (get) Token: 0x06000ECF RID: 3791 RVA: 0x00007170 File Offset: 0x00005370
[Token(Token = "0x170003ED")]
public bool HasSimpleContent
{
[Token(Token = "0x6000ECF")]
[Address(RVA = "0x886170", Offset = "0x885170", VA = "0x180886170")]
get
{
return default(bool);
}
}
// Token: 0x06000ED0 RID: 3792 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000ED0")]
[Address(RVA = "0x885E50", Offset = "0x884E50", VA = "0x180885E50")]
public ClassMap()
{
}
// Token: 0x0400078B RID: 1931
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400078B")]
private Hashtable _elements;
// Token: 0x0400078C RID: 1932
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400078C")]
private ArrayList _elementMembers;
// Token: 0x0400078D RID: 1933
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400078D")]
private Hashtable _attributeMembers;
// Token: 0x0400078E RID: 1934
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400078E")]
private XmlTypeMapMemberAttribute[] _attributeMembersArray;
// Token: 0x0400078F RID: 1935
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400078F")]
private ArrayList _flatLists;
// Token: 0x04000790 RID: 1936
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000790")]
private ArrayList _allMembers;
// Token: 0x04000791 RID: 1937
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000791")]
private ArrayList _membersWithDefault;
// Token: 0x04000792 RID: 1938
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000792")]
private ArrayList _listMembers;
// Token: 0x04000793 RID: 1939
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000793")]
private XmlTypeMapMemberAnyElement _defaultAnyElement;
// Token: 0x04000794 RID: 1940
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000794")]
private XmlTypeMapMemberAnyAttribute _defaultAnyAttribute;
// Token: 0x04000795 RID: 1941
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000795")]
private XmlTypeMapMemberNamespaces _namespaceDeclarations;
// Token: 0x04000796 RID: 1942
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000796")]
private XmlTypeMapMember _xmlTextCollector;
// Token: 0x04000797 RID: 1943
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000797")]
private XmlTypeMapMember _returnMember;
// Token: 0x04000798 RID: 1944
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000798")]
private bool _ignoreMemberNamespace;
// Token: 0x04000799 RID: 1945
[FieldOffset(Offset = "0x79")]
[Token(Token = "0x4000799")]
private bool _canBeSimpleType;
// Token: 0x0400079A RID: 1946
[FieldOffset(Offset = "0x7A")]
[Token(Token = "0x400079A")]
private bool? _isOrderDependentMap;
}
}
@@ -0,0 +1,54 @@
using System;
using Cpp2IlInjected;
using Microsoft.CSharp;
namespace System.Xml.Serialization
{
/// <summary>Provides static methods to convert input text into names for code entities.</summary>
// Token: 0x02000106 RID: 262
[Token(Token = "0x2000106")]
public class CodeIdentifier
{
/// <summary>Produces a Pascal-case string from an input string. </summary>
/// <param name="identifier">The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.</param>
/// <returns>A Pascal-case version of the parameter string.</returns>
// Token: 0x06000C6C RID: 3180 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C6C")]
[Address(RVA = "0x8866D0", Offset = "0x8856D0", VA = "0x1808866D0")]
public static string MakePascal(string identifier)
{
return null;
}
/// <summary>Produces a valid code entity name from an input string. </summary>
/// <param name="identifier">The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.</param>
/// <returns>A string that can be used as a code identifier, such as the name of a method parameter.</returns>
// Token: 0x06000C6D RID: 3181 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C6D")]
[Address(RVA = "0x8869B0", Offset = "0x8859B0", VA = "0x1808869B0")]
public static string MakeValid(string identifier)
{
return null;
}
// Token: 0x06000C6E RID: 3182 RVA: 0x000069D8 File Offset: 0x00004BD8
[Token(Token = "0x6000C6E")]
[Address(RVA = "0x8865C0", Offset = "0x8855C0", VA = "0x1808865C0")]
private static bool IsValidStart(char c)
{
return default(bool);
}
// Token: 0x06000C6F RID: 3183 RVA: 0x000069F0 File Offset: 0x00004BF0
[Token(Token = "0x6000C6F")]
[Address(RVA = "0x886620", Offset = "0x885620", VA = "0x180886620")]
private static bool IsValid(char c)
{
return default(bool);
}
// Token: 0x04000680 RID: 1664
[Token(Token = "0x4000680")]
internal static CodeDomProvider csharp;
}
}
@@ -0,0 +1,176 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200015C RID: 348
[Token(Token = "0x200015C")]
internal class EnumMap : ObjectMap
{
// Token: 0x06000EDB RID: 3803 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EDB")]
[Address(RVA = "0x8871E0", Offset = "0x8861E0", VA = "0x1808871E0")]
public EnumMap(EnumMap.EnumMapMember[] members, bool isFlags)
{
}
// Token: 0x170003F0 RID: 1008
// (get) Token: 0x06000EDC RID: 3804 RVA: 0x000071B8 File Offset: 0x000053B8
[Token(Token = "0x170003F0")]
public bool IsFlags
{
[Token(Token = "0x6000EDC")]
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
get
{
return default(bool);
}
}
// Token: 0x170003F1 RID: 1009
// (get) Token: 0x06000EDD RID: 3805 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003F1")]
public string[] EnumNames
{
[Token(Token = "0x6000EDD")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
// Token: 0x170003F2 RID: 1010
// (get) Token: 0x06000EDE RID: 3806 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003F2")]
public string[] XmlNames
{
[Token(Token = "0x6000EDE")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
// Token: 0x170003F3 RID: 1011
// (get) Token: 0x06000EDF RID: 3807 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003F3")]
public long[] Values
{
[Token(Token = "0x6000EDF")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
// Token: 0x06000EE0 RID: 3808 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EE0")]
[Address(RVA = "0x886E70", Offset = "0x885E70", VA = "0x180886E70")]
public string GetXmlName(string typeName, object enumValue)
{
return null;
}
// Token: 0x06000EE1 RID: 3809 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EE1")]
[Address(RVA = "0x886B80", Offset = "0x885B80", VA = "0x180886B80")]
public string GetEnumName(string typeName, string xmlName)
{
return null;
}
// Token: 0x0400079D RID: 1949
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400079D")]
private readonly EnumMap.EnumMapMember[] _members;
// Token: 0x0400079E RID: 1950
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400079E")]
private readonly bool _isFlags;
// Token: 0x0400079F RID: 1951
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400079F")]
private readonly string[] _enumNames;
// Token: 0x040007A0 RID: 1952
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40007A0")]
private readonly string[] _xmlNames;
// Token: 0x040007A1 RID: 1953
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40007A1")]
private readonly long[] _values;
// Token: 0x0200015D RID: 349
[Token(Token = "0x200015D")]
public class EnumMapMember
{
// Token: 0x06000EE2 RID: 3810 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EE2")]
[Address(RVA = "0x466000", Offset = "0x465000", VA = "0x180466000")]
public EnumMapMember(string xmlName, string enumName, long value)
{
}
// Token: 0x170003F4 RID: 1012
// (get) Token: 0x06000EE3 RID: 3811 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003F4")]
public string XmlName
{
[Token(Token = "0x6000EE3")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x170003F5 RID: 1013
// (get) Token: 0x06000EE4 RID: 3812 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003F5")]
public string EnumName
{
[Token(Token = "0x6000EE4")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x170003F6 RID: 1014
// (get) Token: 0x06000EE5 RID: 3813 RVA: 0x000071D0 File Offset: 0x000053D0
[Token(Token = "0x170003F6")]
public long Value
{
[Token(Token = "0x6000EE5")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return 0L;
}
}
// Token: 0x040007A2 RID: 1954
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40007A2")]
private readonly string _xmlName;
// Token: 0x040007A3 RID: 1955
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007A3")]
private readonly string _enumName;
// Token: 0x040007A4 RID: 1956
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40007A4")]
private readonly long _value;
}
}
}
@@ -0,0 +1,33 @@
using System;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides custom formatting for XML serialization and deserialization.</summary>
// Token: 0x02000110 RID: 272
[Token(Token = "0x2000110")]
public interface IXmlSerializable
{
/// <summary>This method is reserved and should not be used. When implementing the <see langword="IXmlSerializable" /> interface, you should return <see langword="null" /> (<see langword="Nothing" /> in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the <see cref="T:System.Xml.Serialization.XmlSchemaProviderAttribute" /> to the class.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchema" /> that describes the XML representation of the object that is produced by the <see cref="M:System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)" /> method and consumed by the <see cref="M:System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)" /> method.</returns>
// Token: 0x06000C8D RID: 3213
[Token(Token = "0x6000C8D")]
[Address(Slot = "0")]
XmlSchema GetSchema();
/// <summary>Generates an object from its XML representation.</summary>
/// <param name="reader">The <see cref="T:System.Xml.XmlReader" /> stream from which the object is deserialized. </param>
// Token: 0x06000C8E RID: 3214
[Token(Token = "0x6000C8E")]
[Address(Slot = "1")]
void ReadXml(XmlReader reader);
/// <summary>Converts an object into its XML representation.</summary>
/// <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> stream to which the object is serialized. </param>
// Token: 0x06000C8F RID: 3215
[Token(Token = "0x6000C8F")]
[Address(Slot = "2")]
void WriteXml(XmlWriter writer);
}
}
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Establishes a <see cref="P:System.Xml.Serialization.IXmlTextParser.Normalized" /> property for use by the .NET Framework infrastructure.</summary>
// Token: 0x02000111 RID: 273
[Token(Token = "0x2000111")]
public interface IXmlTextParser
{
/// <summary>Gets or sets whether white space and attribute values are normalized.</summary>
/// <returns>
/// <see langword="true" /> if white space attributes values are normalized; otherwise, <see langword="false" />.</returns>
// Token: 0x1700034A RID: 842
// (get) Token: 0x06000C90 RID: 3216
// (set) Token: 0x06000C91 RID: 3217
[Token(Token = "0x1700034A")]
bool Normalized
{
[Token(Token = "0x6000C90")]
[Address(Slot = "0")]
get;
[Token(Token = "0x6000C91")]
[Address(Slot = "1")]
set;
}
}
}
@@ -0,0 +1,53 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000112 RID: 274
[Token(Token = "0x2000112")]
internal class KeyHelper
{
// Token: 0x06000C92 RID: 3218 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C92")]
[Address(RVA = "0x8877A0", Offset = "0x8867A0", VA = "0x1808877A0")]
public static void AddField(StringBuilder sb, int n, string val)
{
}
// Token: 0x06000C93 RID: 3219 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C93")]
[Address(RVA = "0x887630", Offset = "0x886630", VA = "0x180887630")]
public static void AddField(StringBuilder sb, int n, string val, string def)
{
}
// Token: 0x06000C94 RID: 3220 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C94")]
[Address(RVA = "0x887720", Offset = "0x886720", VA = "0x180887720")]
public static void AddField(StringBuilder sb, int n, bool val)
{
}
// Token: 0x06000C95 RID: 3221 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C95")]
[Address(RVA = "0x887760", Offset = "0x886760", VA = "0x180887760")]
public static void AddField(StringBuilder sb, int n, bool val, bool def)
{
}
// Token: 0x06000C96 RID: 3222 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C96")]
[Address(RVA = "0x887570", Offset = "0x886570", VA = "0x180887570")]
public static void AddField(StringBuilder sb, int n, int val, int def)
{
}
// Token: 0x06000C97 RID: 3223 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C97")]
[Address(RVA = "0x887490", Offset = "0x886490", VA = "0x180887490")]
public static void AddField(StringBuilder sb, int n, Type val)
{
}
}
}
@@ -0,0 +1,105 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200015B RID: 347
[Token(Token = "0x200015B")]
internal class ListMap : ObjectMap
{
// Token: 0x170003EE RID: 1006
// (set) Token: 0x06000ED1 RID: 3793 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003EE")]
public string ChoiceMember
{
[Token(Token = "0x6000ED1")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
// Token: 0x170003EF RID: 1007
// (get) Token: 0x06000ED2 RID: 3794 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000ED3 RID: 3795 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003EF")]
public XmlTypeMapElementInfoList ItemInfo
{
[Token(Token = "0x6000ED2")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6000ED3")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x06000ED4 RID: 3796 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000ED4")]
[Address(RVA = "0x887940", Offset = "0x886940", VA = "0x180887940")]
public XmlTypeMapElementInfo FindElement(object ob, int index, object memberValue)
{
return null;
}
// Token: 0x06000ED5 RID: 3797 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000ED5")]
[Address(RVA = "0x887EC0", Offset = "0x886EC0", VA = "0x180887EC0")]
public XmlTypeMapElementInfo FindElement(string elementName, string ns)
{
return null;
}
// Token: 0x06000ED6 RID: 3798 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000ED6")]
[Address(RVA = "0x8880C0", Offset = "0x8870C0", VA = "0x1808880C0")]
public XmlTypeMapElementInfo FindTextElement()
{
return null;
}
// Token: 0x06000ED7 RID: 3799 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000ED7")]
[Address(RVA = "0x888290", Offset = "0x887290", VA = "0x180888290")]
public void GetArrayType(int itemCount, out string localName, out string ns)
{
}
// Token: 0x06000ED8 RID: 3800 RVA: 0x00007188 File Offset: 0x00005388
[Token(Token = "0x6000ED8")]
[Address(RVA = "0x8877C0", Offset = "0x8867C0", VA = "0x1808877C0", Slot = "0")]
public override bool Equals(object other)
{
return default(bool);
}
// Token: 0x06000ED9 RID: 3801 RVA: 0x000071A0 File Offset: 0x000053A0
[Token(Token = "0x6000ED9")]
[Address(RVA = "0x4F9150", Offset = "0x4F8150", VA = "0x1804F9150", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x06000EDA RID: 3802 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EDA")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public ListMap()
{
}
// Token: 0x0400079B RID: 1947
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400079B")]
private XmlTypeMapElementInfoList _itemInfo;
// Token: 0x0400079C RID: 1948
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400079C")]
private string _choiceMember;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200012C RID: 300
[Token(Token = "0x200012C")]
internal class ObjectMap
{
// Token: 0x06000D2D RID: 3373 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D2D")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public ObjectMap()
{
}
}
}
@@ -0,0 +1,70 @@
using System;
using System.Collections;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000113 RID: 275
[Token(Token = "0x2000113")]
internal class ReflectionHelper
{
// Token: 0x06000C98 RID: 3224 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C98")]
[Address(RVA = "0x88A550", Offset = "0x889550", VA = "0x18088A550")]
public void RegisterSchemaType(XmlTypeMapping map, string xmlType, string ns)
{
}
// Token: 0x06000C99 RID: 3225 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C99")]
[Address(RVA = "0x88A340", Offset = "0x889340", VA = "0x18088A340")]
public XmlTypeMapping GetRegisteredSchemaType(string xmlType, string ns)
{
return null;
}
// Token: 0x06000C9A RID: 3226 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9A")]
[Address(RVA = "0x88A430", Offset = "0x889430", VA = "0x18088A430")]
public void RegisterClrType(XmlTypeMapping map, Type type, string ns)
{
}
// Token: 0x06000C9B RID: 3227 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C9B")]
[Address(RVA = "0x88A200", Offset = "0x889200", VA = "0x18088A200")]
public XmlTypeMapping GetRegisteredClrType(Type type, string ns)
{
return null;
}
// Token: 0x06000C9C RID: 3228 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9C")]
[Address(RVA = "0x889E80", Offset = "0x888E80", VA = "0x180889E80")]
public static void CheckSerializableType(Type type, bool allowPrivateConstructors)
{
}
// Token: 0x06000C9D RID: 3229 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9D")]
[Address(RVA = "0x88A650", Offset = "0x889650", VA = "0x18088A650")]
public ReflectionHelper()
{
}
// Token: 0x04000692 RID: 1682
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000692")]
private Hashtable _clrTypes;
// Token: 0x04000693 RID: 1683
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000693")]
private Hashtable _schemaTypes;
// Token: 0x04000694 RID: 1684
[Token(Token = "0x4000694")]
private static readonly ParameterModifier[] empty_modifiers;
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000114 RID: 276
[Token(Token = "0x2000114")]
internal enum SchemaTypes
{
// Token: 0x04000696 RID: 1686
[Token(Token = "0x4000696")]
NotSet,
// Token: 0x04000697 RID: 1687
[Token(Token = "0x4000697")]
Primitive,
// Token: 0x04000698 RID: 1688
[Token(Token = "0x4000698")]
Enum,
// Token: 0x04000699 RID: 1689
[Token(Token = "0x4000699")]
Array,
// Token: 0x0400069A RID: 1690
[Token(Token = "0x400069A")]
Class,
// Token: 0x0400069B RID: 1691
[Token(Token = "0x400069B")]
XmlSerializable,
// Token: 0x0400069C RID: 1692
[Token(Token = "0x400069C")]
XmlNode,
// Token: 0x0400069D RID: 1693
[Token(Token = "0x400069D")]
Void
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200012D RID: 301
[Token(Token = "0x200012D")]
internal enum SerializationFormat
{
// Token: 0x040006EF RID: 1775
[Token(Token = "0x40006EF")]
Encoded,
// Token: 0x040006F0 RID: 1776
[Token(Token = "0x40006F0")]
Literal
}
}
@@ -0,0 +1,40 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000115 RID: 277
[Token(Token = "0x2000115")]
internal abstract class SerializationSource
{
// Token: 0x06000C9F RID: 3231 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9F")]
[Address(RVA = "0x88ABB0", Offset = "0x889BB0", VA = "0x18088ABB0")]
public SerializationSource(string namspace, Type[] includedTypes)
{
}
// Token: 0x06000CA0 RID: 3232 RVA: 0x00006A20 File Offset: 0x00004C20
[Token(Token = "0x6000CA0")]
[Address(RVA = "0x88AA80", Offset = "0x889A80", VA = "0x18088AA80")]
protected bool BaseEquals(SerializationSource other)
{
return default(bool);
}
// Token: 0x0400069E RID: 1694
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400069E")]
private Type[] includedTypes;
// Token: 0x0400069F RID: 1695
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400069F")]
private string namspace;
// Token: 0x040006A0 RID: 1696
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006A0")]
private bool canBeGenerated;
}
}
@@ -0,0 +1,303 @@
using System;
using System.Reflection;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000118 RID: 280
[Token(Token = "0x2000118")]
internal class TypeData
{
// Token: 0x06000CA7 RID: 3239 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CA7")]
[Address(RVA = "0x88D360", Offset = "0x88C360", VA = "0x18088D360")]
public TypeData(Type type, string elementName, bool isPrimitive)
{
}
// Token: 0x06000CA8 RID: 3240 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CA8")]
[Address(RVA = "0x88CED0", Offset = "0x88BED0", VA = "0x18088CED0")]
public TypeData(Type type, string elementName, bool isPrimitive, TypeData mappedType, XmlSchemaPatternFacet facet)
{
}
// Token: 0x06000CA9 RID: 3241 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CA9")]
[Address(RVA = "0x88B130", Offset = "0x88A130", VA = "0x18088B130")]
private void LookupTypeConvertor()
{
}
// Token: 0x06000CAA RID: 3242 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CAA")]
[Address(RVA = "0x88ABF0", Offset = "0x889BF0", VA = "0x18088ABF0")]
internal void ConvertForAssignment(ref object value)
{
}
// Token: 0x1700034C RID: 844
// (get) Token: 0x06000CAB RID: 3243 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700034C")]
public string TypeName
{
[Token(Token = "0x6000CAB")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
// Token: 0x1700034D RID: 845
// (get) Token: 0x06000CAC RID: 3244 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700034D")]
public string XmlType
{
[Token(Token = "0x6000CAC")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x1700034E RID: 846
// (get) Token: 0x06000CAD RID: 3245 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700034E")]
public Type Type
{
[Token(Token = "0x6000CAD")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x1700034F RID: 847
// (get) Token: 0x06000CAE RID: 3246 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700034F")]
public string FullTypeName
{
[Token(Token = "0x6000CAE")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
// Token: 0x17000350 RID: 848
// (get) Token: 0x06000CAF RID: 3247 RVA: 0x00006A68 File Offset: 0x00004C68
[Token(Token = "0x17000350")]
public SchemaTypes SchemaType
{
[Token(Token = "0x6000CAF")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return SchemaTypes.NotSet;
}
}
// Token: 0x17000351 RID: 849
// (get) Token: 0x06000CB0 RID: 3248 RVA: 0x00006A80 File Offset: 0x00004C80
[Token(Token = "0x17000351")]
public bool IsListType
{
[Token(Token = "0x6000CB0")]
[Address(RVA = "0x88D3B0", Offset = "0x88C3B0", VA = "0x18088D3B0")]
get
{
return default(bool);
}
}
// Token: 0x17000352 RID: 850
// (get) Token: 0x06000CB1 RID: 3249 RVA: 0x00006A98 File Offset: 0x00004C98
[Token(Token = "0x17000352")]
public bool IsComplexType
{
[Token(Token = "0x6000CB1")]
[Address(RVA = "0x88D390", Offset = "0x88C390", VA = "0x18088D390")]
get
{
return default(bool);
}
}
// Token: 0x17000353 RID: 851
// (get) Token: 0x06000CB2 RID: 3250 RVA: 0x00006AB0 File Offset: 0x00004CB0
[Token(Token = "0x17000353")]
public bool IsValueType
{
[Token(Token = "0x6000CB2")]
[Address(RVA = "0x88D550", Offset = "0x88C550", VA = "0x18088D550")]
get
{
return default(bool);
}
}
// Token: 0x17000354 RID: 852
// (get) Token: 0x06000CB3 RID: 3251 RVA: 0x00006AC8 File Offset: 0x00004CC8
// (set) Token: 0x06000CB4 RID: 3252 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000354")]
public bool IsNullable
{
[Token(Token = "0x6000CB3")]
[Address(RVA = "0x88D3C0", Offset = "0x88C3C0", VA = "0x18088D3C0")]
get
{
return default(bool);
}
[Token(Token = "0x6000CB4")]
[Address(RVA = "0x88DF30", Offset = "0x88CF30", VA = "0x18088DF30")]
set
{
}
}
// Token: 0x17000355 RID: 853
// (get) Token: 0x06000CB5 RID: 3253 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000355")]
public TypeData ListItemTypeData
{
[Token(Token = "0x6000CB5")]
[Address(RVA = "0x88D600", Offset = "0x88C600", VA = "0x18088D600")]
get
{
return null;
}
}
// Token: 0x17000356 RID: 854
// (get) Token: 0x06000CB6 RID: 3254 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000356")]
public Type ListItemType
{
[Token(Token = "0x6000CB6")]
[Address(RVA = "0x88D6C0", Offset = "0x88C6C0", VA = "0x18088D6C0")]
get
{
return null;
}
}
// Token: 0x17000357 RID: 855
// (get) Token: 0x06000CB7 RID: 3255 RVA: 0x00006AE0 File Offset: 0x00004CE0
[Token(Token = "0x17000357")]
public bool IsXsdType
{
[Token(Token = "0x6000CB7")]
[Address(RVA = "0x88D5F0", Offset = "0x88C5F0", VA = "0x18088D5F0")]
get
{
return default(bool);
}
}
// Token: 0x17000358 RID: 856
// (get) Token: 0x06000CB8 RID: 3256 RVA: 0x00006AF8 File Offset: 0x00004CF8
[Token(Token = "0x17000358")]
public bool HasPublicConstructor
{
[Token(Token = "0x6000CB8")]
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
get
{
return default(bool);
}
}
// Token: 0x06000CB9 RID: 3257 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CB9")]
[Address(RVA = "0x88AFE0", Offset = "0x889FE0", VA = "0x18088AFE0")]
public static PropertyInfo GetIndexerProperty(Type collectionType)
{
return null;
}
// Token: 0x06000CBA RID: 3258 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CBA")]
[Address(RVA = "0x88ACD0", Offset = "0x889CD0", VA = "0x18088ACD0")]
private static InvalidOperationException CreateMissingAddMethodException(Type type, string inheritFrom, Type argumentType)
{
return null;
}
// Token: 0x06000CBB RID: 3259 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CBB")]
[Address(RVA = "0x88ADD0", Offset = "0x889DD0", VA = "0x18088ADD0")]
internal static Type GetGenericListItemType(Type type)
{
return null;
}
// Token: 0x040006A5 RID: 1701
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006A5")]
private Type type;
// Token: 0x040006A6 RID: 1702
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006A6")]
private string elementName;
// Token: 0x040006A7 RID: 1703
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006A7")]
private SchemaTypes sType;
// Token: 0x040006A8 RID: 1704
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006A8")]
private Type listItemType;
// Token: 0x040006A9 RID: 1705
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006A9")]
private string typeName;
// Token: 0x040006AA RID: 1706
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006AA")]
private string fullTypeName;
// Token: 0x040006AB RID: 1707
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40006AB")]
private TypeData listItemTypeData;
// Token: 0x040006AC RID: 1708
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40006AC")]
private TypeData mappedType;
// Token: 0x040006AD RID: 1709
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40006AD")]
private XmlSchemaPatternFacet facet;
// Token: 0x040006AE RID: 1710
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40006AE")]
private MethodInfo typeConvertor;
// Token: 0x040006AF RID: 1711
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40006AF")]
private bool hasPublicConstructor;
// Token: 0x040006B0 RID: 1712
[FieldOffset(Offset = "0x61")]
[Token(Token = "0x40006B0")]
private bool nullableOverride;
// Token: 0x040006B1 RID: 1713
[Token(Token = "0x40006B1")]
private static string[] keywords;
}
}
@@ -0,0 +1,59 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000119 RID: 281
[Token(Token = "0x2000119")]
internal sealed class TypeMember
{
// Token: 0x06000CBD RID: 3261 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CBD")]
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
internal TypeMember(Type type, string member)
{
}
// Token: 0x06000CBE RID: 3262 RVA: 0x00006B10 File Offset: 0x00004D10
[Token(Token = "0x6000CBE")]
[Address(RVA = "0x88E110", Offset = "0x88D110", VA = "0x18088E110", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x06000CBF RID: 3263 RVA: 0x00006B28 File Offset: 0x00004D28
[Token(Token = "0x6000CBF")]
[Address(RVA = "0x88DF40", Offset = "0x88CF40", VA = "0x18088DF40", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x06000CC0 RID: 3264 RVA: 0x00006B40 File Offset: 0x00004D40
[Token(Token = "0x6000CC0")]
[Address(RVA = "0x88E050", Offset = "0x88D050", VA = "0x18088E050")]
public static bool Equals(TypeMember tm1, TypeMember tm2)
{
return default(bool);
}
// Token: 0x06000CC1 RID: 3265 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC1")]
[Address(RVA = "0x88E170", Offset = "0x88D170", VA = "0x18088E170", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040006B2 RID: 1714
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006B2")]
private Type type;
// Token: 0x040006B3 RID: 1715
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006B3")]
private string member;
}
}
@@ -0,0 +1,82 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200011A RID: 282
[Token(Token = "0x200011A")]
internal class TypeTranslator
{
// Token: 0x06000CC3 RID: 3267 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC3")]
[Address(RVA = "0x88E640", Offset = "0x88D640", VA = "0x18088E640")]
public static TypeData GetTypeData(Type type)
{
return null;
}
// Token: 0x06000CC4 RID: 3268 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC4")]
[Address(RVA = "0x88E6A0", Offset = "0x88D6A0", VA = "0x18088E6A0")]
public static TypeData GetTypeData(Type runtimeType, string xmlDataType, bool underlyingEnumType = false)
{
return null;
}
// Token: 0x06000CC5 RID: 3269 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC5")]
[Address(RVA = "0x88E5E0", Offset = "0x88D5E0", VA = "0x18088E5E0")]
public static TypeData GetPrimitiveTypeData(string typeName)
{
return null;
}
// Token: 0x06000CC6 RID: 3270 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC6")]
[Address(RVA = "0x88E390", Offset = "0x88D390", VA = "0x18088E390")]
public static TypeData GetPrimitiveTypeData(string typeName, bool nullable)
{
return null;
}
// Token: 0x06000CC7 RID: 3271 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC7")]
[Address(RVA = "0x88E1D0", Offset = "0x88D1D0", VA = "0x18088E1D0")]
public static TypeData FindPrimitiveTypeData(string typeName)
{
return null;
}
// Token: 0x06000CC8 RID: 3272 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CC8")]
[Address(RVA = "0x88E2A0", Offset = "0x88D2A0", VA = "0x18088E2A0")]
public static string GetArrayName(string elemName)
{
return null;
}
// Token: 0x06000CC9 RID: 3273 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CC9")]
[Address(RVA = "0x88F1C0", Offset = "0x88E1C0", VA = "0x18088F1C0")]
public static void ParseArrayType(string arrayType, out string type, out string ns, out string dimensions)
{
}
// Token: 0x040006B4 RID: 1716
[Token(Token = "0x40006B4")]
private static Hashtable nameCache;
// Token: 0x040006B5 RID: 1717
[Token(Token = "0x40006B5")]
private static Hashtable primitiveTypes;
// Token: 0x040006B6 RID: 1718
[Token(Token = "0x40006B6")]
private static Hashtable primitiveArrayTypes;
// Token: 0x040006B7 RID: 1719
[Token(Token = "0x40006B7")]
private static Hashtable nullableTypes;
}
}
@@ -0,0 +1,31 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides data for the known, but unreferenced, object found in an encoded SOAP XML stream during deserialization.</summary>
// Token: 0x0200010F RID: 271
[Token(Token = "0x200010F")]
public class UnreferencedObjectEventArgs : EventArgs
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.UnreferencedObjectEventArgs" /> class.</summary>
/// <param name="o">The unreferenced object. </param>
/// <param name="id">A unique string used to identify the unreferenced object. </param>
// Token: 0x06000C8C RID: 3212 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C8C")]
[Address(RVA = "0x8915E0", Offset = "0x8905E0", VA = "0x1808915E0")]
public UnreferencedObjectEventArgs(object o, string id)
{
}
// Token: 0x04000690 RID: 1680
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000690")]
private object o;
// Token: 0x04000691 RID: 1681
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000691")]
private string id;
}
}
@@ -0,0 +1,13 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject" /> event of an <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <param name="sender">The source of the event. </param>
/// <param name="e">An <see cref="T:System.Xml.Serialization.UnreferencedObjectEventArgs" /> that contains the event data. </param>
// Token: 0x0200010E RID: 270
// (Invoke) Token: 0x06000C89 RID: 3209
[Token(Token = "0x200010E")]
public delegate void UnreferencedObjectEventHandler(object sender, UnreferencedObjectEventArgs e);
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the member (a field that returns an array of <see cref="T:System.Xml.XmlAttribute" /> objects) can contain any XML attributes.</summary>
// Token: 0x0200011B RID: 283
[Token(Token = "0x200011B")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlAnyAttributeAttribute : Attribute
{
/// <summary>Constructs a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" /> class.</summary>
// Token: 0x06000CCA RID: 3274 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CCA")]
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
public XmlAnyAttributeAttribute()
{
}
}
}
@@ -0,0 +1,89 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the member (a field that returns an array of <see cref="T:System.Xml.XmlElement" /> or <see cref="T:System.Xml.XmlNode" /> objects) contains objects that represent any XML element that has no corresponding member in the object being serialized or deserialized.</summary>
// Token: 0x0200011C RID: 284
[Token(Token = "0x200011C")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlAnyElementAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> class.</summary>
// Token: 0x06000CCB RID: 3275 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CCB")]
[Address(RVA = "0x891700", Offset = "0x890700", VA = "0x180891700")]
public XmlAnyElementAttribute()
{
}
/// <summary>Gets or sets the XML element name.</summary>
/// <returns>The name of the XML element.</returns>
/// <exception cref="T:System.InvalidOperationException">The element name of an array member does not match the element name specified by the <see cref="P:System.Xml.Serialization.XmlAnyElementAttribute.Name" /> property. </exception>
// Token: 0x17000359 RID: 857
// (get) Token: 0x06000CCC RID: 3276 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000359")]
public string Name
{
[Token(Token = "0x6000CCC")]
[Address(RVA = "0x891710", Offset = "0x890710", VA = "0x180891710")]
get
{
return null;
}
}
/// <summary>Gets or sets the XML namespace generated in the XML document.</summary>
/// <returns>An XML namespace.</returns>
// Token: 0x1700035A RID: 858
// (get) Token: 0x06000CCD RID: 3277 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700035A")]
public string Namespace
{
[Token(Token = "0x6000CCD")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
/// <returns>The order of the code generation.</returns>
// Token: 0x1700035B RID: 859
// (get) Token: 0x06000CCE RID: 3278 RVA: 0x00006B58 File Offset: 0x00004D58
[Token(Token = "0x1700035B")]
public int Order
{
[Token(Token = "0x6000CCE")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return 0;
}
}
// Token: 0x06000CCF RID: 3279 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CCF")]
[Address(RVA = "0x891660", Offset = "0x890660", VA = "0x180891660")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006B8 RID: 1720
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006B8")]
private string elementName;
// Token: 0x040006B9 RID: 1721
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006B9")]
private string ns;
// Token: 0x040006BA RID: 1722
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006BA")]
private int order;
}
}
@@ -0,0 +1,67 @@
using System;
using System.Collections;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> objects.</summary>
// Token: 0x0200011D RID: 285
[Token(Token = "0x200011D")]
public class XmlAnyElementAttributes : CollectionBase
{
/// <summary>Gets or sets the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> at the specified index.</summary>
/// <param name="index">The index of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />. </param>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> at the specified index.</returns>
// Token: 0x1700035C RID: 860
[Token(Token = "0x1700035C")]
public XmlAnyElementAttribute this[int index]
{
[Token(Token = "0x6000CD0")]
[Address(RVA = "0x8919A0", Offset = "0x8909A0", VA = "0x1808919A0")]
get
{
return null;
}
}
/// <summary>Adds an <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> to the collection.</summary>
/// <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> to add. </param>
/// <returns>The index of the newly added <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />.</returns>
// Token: 0x06000CD1 RID: 3281 RVA: 0x00006B70 File Offset: 0x00004D70
[Token(Token = "0x6000CD1")]
[Address(RVA = "0x891930", Offset = "0x890930", VA = "0x180891930")]
public int Add(XmlAnyElementAttribute attribute)
{
return 0;
}
// Token: 0x06000CD2 RID: 3282 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CD2")]
[Address(RVA = "0x891760", Offset = "0x890760", VA = "0x180891760")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x1700035D RID: 861
// (get) Token: 0x06000CD3 RID: 3283 RVA: 0x00006B88 File Offset: 0x00004D88
[Token(Token = "0x1700035D")]
internal int Order
{
[Token(Token = "0x6000CD3")]
[Address(RVA = "0x891A50", Offset = "0x890A50", VA = "0x180891A50")]
get
{
return 0;
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttributes" /> class. </summary>
// Token: 0x06000CD4 RID: 3284 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CD4")]
[Address(RVA = "0x839930", Offset = "0x838930", VA = "0x180839930")]
public XmlAnyElementAttributes()
{
}
}
}
@@ -0,0 +1,122 @@
using System;
using System.Text;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a particular class member as an array of XML elements.</summary>
// Token: 0x0200011E RID: 286
[Token(Token = "0x200011E")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlArrayAttribute : Attribute
{
/// <summary>Gets or sets the XML element name given to the serialized array.</summary>
/// <returns>The XML element name of the serialized array. The default is the name of the member to which the <see cref="T:System.Xml.Serialization.XmlArrayAttribute" /> is assigned.</returns>
// Token: 0x1700035E RID: 862
// (get) Token: 0x06000CD5 RID: 3285 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700035E")]
public string ElementName
{
[Token(Token = "0x6000CD5")]
[Address(RVA = "0x891D80", Offset = "0x890D80", VA = "0x180891D80")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the XML element name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is qualified or unqualified.</summary>
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see langword="XmlSchemaForm.None" />.</returns>
// Token: 0x1700035F RID: 863
// (get) Token: 0x06000CD6 RID: 3286 RVA: 0x00006BA0 File Offset: 0x00004DA0
[Token(Token = "0x1700035F")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000CD6")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return XmlSchemaForm.None;
}
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a member as an empty XML tag with the <see langword="xsi:nil" /> attribute set to <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates the <see langword="xsi:nil" /> attribute; otherwise, <see langword="false" />.</returns>
// Token: 0x17000360 RID: 864
// (get) Token: 0x06000CD7 RID: 3287 RVA: 0x00006BB8 File Offset: 0x00004DB8
[Token(Token = "0x17000360")]
public bool IsNullable
{
[Token(Token = "0x6000CD7")]
[Address(RVA = "0x891DD0", Offset = "0x890DD0", VA = "0x180891DD0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the namespace of the XML element.</summary>
/// <returns>The namespace of the XML element.</returns>
// Token: 0x17000361 RID: 865
// (get) Token: 0x06000CD8 RID: 3288 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000361")]
public string Namespace
{
[Token(Token = "0x6000CD8")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
/// <returns>The order of the code generation.</returns>
// Token: 0x17000362 RID: 866
// (get) Token: 0x06000CD9 RID: 3289 RVA: 0x00006BD0 File Offset: 0x00004DD0
[Token(Token = "0x17000362")]
public int Order
{
[Token(Token = "0x6000CD9")]
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
get
{
return 0;
}
}
// Token: 0x06000CDA RID: 3290 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CDA")]
[Address(RVA = "0x891C00", Offset = "0x890C00", VA = "0x180891C00")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006BB RID: 1723
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006BB")]
private string elementName;
// Token: 0x040006BC RID: 1724
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006BC")]
private XmlSchemaForm form;
// Token: 0x040006BD RID: 1725
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40006BD")]
private bool isNullable;
// Token: 0x040006BE RID: 1726
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006BE")]
private string ns;
// Token: 0x040006BF RID: 1727
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006BF")]
private int order;
}
}
@@ -0,0 +1,181 @@
using System;
using System.Text;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents an attribute that specifies the derived types that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> can place in a serialized array.</summary>
// Token: 0x0200011F RID: 287
[Token(Token = "0x200011F")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlArrayItemAttribute : Attribute
{
/// <summary>Gets or sets the XML data type of the generated XML element.</summary>
/// <returns>An XML schema definition (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: DataTypes".</returns>
// Token: 0x17000363 RID: 867
// (get) Token: 0x06000CDB RID: 3291 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000363")]
public string DataType
{
[Token(Token = "0x6000CDB")]
[Address(RVA = "0x892030", Offset = "0x891030", VA = "0x180892030")]
get
{
return null;
}
}
/// <summary>Gets or sets the name of the generated XML element.</summary>
/// <returns>The name of the generated XML element. The default is the member identifier.</returns>
// Token: 0x17000364 RID: 868
// (get) Token: 0x06000CDC RID: 3292 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000364")]
public string ElementName
{
[Token(Token = "0x6000CDC")]
[Address(RVA = "0x892080", Offset = "0x891080", VA = "0x180892080")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the name of the generated XML element is qualified.</summary>
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see langword="XmlSchemaForm.None" />.</returns>
/// <exception cref="T:System.Exception">The <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Form" /> property is set to <see langword="XmlSchemaForm.Unqualified" /> and a <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace" /> value is specified. </exception>
// Token: 0x17000365 RID: 869
// (get) Token: 0x06000CDD RID: 3293 RVA: 0x00006BE8 File Offset: 0x00004DE8
[Token(Token = "0x17000365")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000CDD")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return XmlSchemaForm.None;
}
}
/// <summary>Gets or sets the namespace of the generated XML element.</summary>
/// <returns>The namespace of the generated XML element.</returns>
// Token: 0x17000366 RID: 870
// (get) Token: 0x06000CDE RID: 3294 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000366")]
public string Namespace
{
[Token(Token = "0x6000CDE")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a member as an empty XML tag with the <see langword="xsi:nil" /> attribute set to <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates the <see langword="xsi:nil" /> attribute; otherwise, <see langword="false" />, and no instance is generated. The default is <see langword="true" />.</returns>
// Token: 0x17000367 RID: 871
// (get) Token: 0x06000CDF RID: 3295 RVA: 0x00006C00 File Offset: 0x00004E00
[Token(Token = "0x17000367")]
public bool IsNullable
{
[Token(Token = "0x6000CDF")]
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0")]
get
{
return default(bool);
}
}
// Token: 0x17000368 RID: 872
// (get) Token: 0x06000CE0 RID: 3296 RVA: 0x00006C18 File Offset: 0x00004E18
[Token(Token = "0x17000368")]
internal bool IsNullableSpecified
{
[Token(Token = "0x6000CE0")]
[Address(RVA = "0x8920D0", Offset = "0x8910D0", VA = "0x1808920D0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the type allowed in an array.</summary>
/// <returns>A <see cref="T:System.Type" /> that is allowed in the array.</returns>
// Token: 0x17000369 RID: 873
// (get) Token: 0x06000CE1 RID: 3297 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000369")]
public Type Type
{
[Token(Token = "0x6000CE1")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Gets or sets the level in a hierarchy of XML elements that the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> affects.</summary>
/// <returns>The zero-based index of a set of indexes in an array of arrays.</returns>
// Token: 0x1700036A RID: 874
// (get) Token: 0x06000CE2 RID: 3298 RVA: 0x00006C30 File Offset: 0x00004E30
[Token(Token = "0x1700036A")]
public int NestingLevel
{
[Token(Token = "0x6000CE2")]
[Address(RVA = "0x4D9880", Offset = "0x4D8880", VA = "0x1804D9880")]
get
{
return 0;
}
}
// Token: 0x06000CE3 RID: 3299 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CE3")]
[Address(RVA = "0x891DE0", Offset = "0x890DE0", VA = "0x180891DE0")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006C0 RID: 1728
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006C0")]
private string dataType;
// Token: 0x040006C1 RID: 1729
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006C1")]
private string elementName;
// Token: 0x040006C2 RID: 1730
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006C2")]
private XmlSchemaForm form;
// Token: 0x040006C3 RID: 1731
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006C3")]
private string ns;
// Token: 0x040006C4 RID: 1732
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006C4")]
private bool isNullable;
// Token: 0x040006C5 RID: 1733
[FieldOffset(Offset = "0x31")]
[Token(Token = "0x40006C5")]
private bool isNullableSpecified;
// Token: 0x040006C6 RID: 1734
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40006C6")]
private int nestingLevel;
// Token: 0x040006C7 RID: 1735
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006C7")]
private Type type;
}
}
@@ -0,0 +1,54 @@
using System;
using System.Collections;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> objects.</summary>
// Token: 0x02000120 RID: 288
[Token(Token = "0x2000120")]
public class XmlArrayItemAttributes : CollectionBase
{
/// <summary>Gets or sets the item at the specified index.</summary>
/// <param name="index">The zero-based index of the collection member to get or set. </param>
/// <returns>The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> at the specified index.</returns>
// Token: 0x1700036B RID: 875
[Token(Token = "0x1700036B")]
public XmlArrayItemAttribute this[int index]
{
[Token(Token = "0x6000CE4")]
[Address(RVA = "0x8922A0", Offset = "0x8912A0", VA = "0x1808922A0")]
get
{
return null;
}
}
/// <summary>Adds an <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> to the collection.</summary>
/// <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> to add to the collection. </param>
/// <returns>The index of the added item.</returns>
// Token: 0x06000CE5 RID: 3301 RVA: 0x00006C48 File Offset: 0x00004E48
[Token(Token = "0x6000CE5")]
[Address(RVA = "0x892230", Offset = "0x891230", VA = "0x180892230")]
public int Add(XmlArrayItemAttribute attribute)
{
return 0;
}
// Token: 0x06000CE6 RID: 3302 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CE6")]
[Address(RVA = "0x8920E0", Offset = "0x8910E0", VA = "0x1808920E0")]
internal void AddKeyHash(StringBuilder sb)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> class. </summary>
// Token: 0x06000CE7 RID: 3303 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CE7")]
[Address(RVA = "0x839930", Offset = "0x838930", VA = "0x180839930")]
public XmlArrayItemAttributes()
{
}
}
}
@@ -0,0 +1,119 @@
using System;
using System.Text;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize the class member as an XML attribute.</summary>
// Token: 0x02000121 RID: 289
[Token(Token = "0x2000121")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlAttributeAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" /> class and specifies the name of the generated XML attribute.</summary>
/// <param name="attributeName">The name of the XML attribute that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates. </param>
// Token: 0x06000CE8 RID: 3304 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CE8")]
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
public XmlAttributeAttribute(string attributeName)
{
}
/// <summary>Gets or sets the name of the XML attribute.</summary>
/// <returns>The name of the XML attribute. The default is the member name.</returns>
// Token: 0x1700036C RID: 876
// (get) Token: 0x06000CE9 RID: 3305 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700036C")]
public string AttributeName
{
[Token(Token = "0x6000CE9")]
[Address(RVA = "0x8924E0", Offset = "0x8914E0", VA = "0x1808924E0")]
get
{
return null;
}
}
/// <summary>Gets or sets the XSD data type of the XML attribute generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <returns>An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes".</returns>
// Token: 0x1700036D RID: 877
// (get) Token: 0x06000CEA RID: 3306 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000CEB RID: 3307
[Token(Token = "0x1700036D")]
public extern string DataType
{
[Token(Token = "0x6000CEA")]
[Address(RVA = "0x892530", Offset = "0x891530", VA = "0x180892530")]
get
{
return null;
}
[Token(Token = "0x6000CEB")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set;
}
/// <summary>Gets or sets a value that indicates whether the XML attribute name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is qualified.</summary>
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see langword="XmlForm.None" />.</returns>
// Token: 0x1700036E RID: 878
// (get) Token: 0x06000CEC RID: 3308 RVA: 0x00006C60 File Offset: 0x00004E60
[Token(Token = "0x1700036E")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000CEC")]
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
get
{
return XmlSchemaForm.None;
}
}
/// <summary>Gets or sets the XML namespace of the XML attribute.</summary>
/// <returns>The XML namespace of the XML attribute.</returns>
// Token: 0x1700036F RID: 879
// (get) Token: 0x06000CED RID: 3309 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700036F")]
public string Namespace
{
[Token(Token = "0x6000CED")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
// Token: 0x06000CEE RID: 3310 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CEE")]
[Address(RVA = "0x892350", Offset = "0x891350", VA = "0x180892350")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006C8 RID: 1736
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006C8")]
private string attributeName;
// Token: 0x040006C9 RID: 1737
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006C9")]
private string dataType;
// Token: 0x040006CA RID: 1738
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006CA")]
private Type type;
// Token: 0x040006CB RID: 1739
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006CB")]
private XmlSchemaForm form;
// Token: 0x040006CC RID: 1740
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006CC")]
private string ns;
}
}
@@ -0,0 +1,43 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute" /> event.</summary>
// Token: 0x02000109 RID: 265
[Token(Token = "0x2000109")]
public class XmlAttributeEventArgs : EventArgs
{
// Token: 0x06000C7D RID: 3197 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C7D")]
[Address(RVA = "0x892580", Offset = "0x891580", VA = "0x180892580")]
internal XmlAttributeEventArgs(XmlAttribute attr, int lineNumber, int linePosition, object o, string qnames)
{
}
// Token: 0x04000682 RID: 1666
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000682")]
private object o;
// Token: 0x04000683 RID: 1667
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000683")]
private XmlAttribute attr;
// Token: 0x04000684 RID: 1668
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000684")]
private string qnames;
// Token: 0x04000685 RID: 1669
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000685")]
private int lineNumber;
// Token: 0x04000686 RID: 1670
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4000686")]
private int linePosition;
}
}
@@ -0,0 +1,13 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute" /></summary>
/// <param name="sender">The source of the event. </param>
/// <param name="e">An <see cref="T:System.Xml.Serialization.XmlAttributeEventArgs" /> that contains the event data. </param>
// Token: 0x02000108 RID: 264
// (Invoke) Token: 0x06000C7A RID: 3194
[Token(Token = "0x2000108")]
public delegate void XmlAttributeEventHandler(object sender, XmlAttributeEventArgs e);
}
@@ -0,0 +1,72 @@
using System;
using System.Collections;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Allows you to override property, field, and class attributes when you use the <see cref="T:System.Xml.Serialization.XmlSerializer" /> to serialize or deserialize an object.</summary>
// Token: 0x02000122 RID: 290
[Token(Token = "0x2000122")]
public class XmlAttributeOverrides
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" /> class. </summary>
// Token: 0x06000CEF RID: 3311 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CEF")]
[Address(RVA = "0x8929A0", Offset = "0x8919A0", VA = "0x1808929A0")]
public XmlAttributeOverrides()
{
}
/// <summary>Gets the object associated with the specified, base-class, type.</summary>
/// <param name="type">The base class <see cref="T:System.Type" /> that is associated with the collection of attributes you want to retrieve. </param>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes" /> that represents the collection of overriding attributes.</returns>
// Token: 0x17000370 RID: 880
[Token(Token = "0x17000370")]
public XmlAttributes this[Type type]
{
[Token(Token = "0x6000CF0")]
[Address(RVA = "0x892A00", Offset = "0x891A00", VA = "0x180892A00")]
get
{
return null;
}
}
/// <summary>Gets the object associated with the specified (base-class) type. The member parameter specifies the base-class member that is overridden.</summary>
/// <param name="type">The base class <see cref="T:System.Type" /> that is associated with the collection of attributes you want. </param>
/// <param name="member">The name of the overridden member that specifies the <see cref="T:System.Xml.Serialization.XmlAttributes" /> to return. </param>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes" /> that represents the collection of overriding attributes.</returns>
// Token: 0x17000371 RID: 881
[Token(Token = "0x17000371")]
public XmlAttributes this[Type type, string member]
{
[Token(Token = "0x6000CF1")]
[Address(RVA = "0x892B30", Offset = "0x891B30", VA = "0x180892B30")]
get
{
return null;
}
}
// Token: 0x06000CF2 RID: 3314 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000CF2")]
[Address(RVA = "0x892930", Offset = "0x891930", VA = "0x180892930")]
private TypeMember GetKey(Type type, string member)
{
return null;
}
// Token: 0x06000CF3 RID: 3315 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CF3")]
[Address(RVA = "0x892620", Offset = "0x891620", VA = "0x180892620")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006CD RID: 1741
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006CD")]
private Hashtable overrides;
}
}
@@ -0,0 +1,330 @@
using System;
using System.Reflection;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents a collection of attribute objects that control how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes and deserializes an object.</summary>
// Token: 0x02000123 RID: 291
[Token(Token = "0x2000123")]
public class XmlAttributes
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributes" /> class.</summary>
// Token: 0x06000CF4 RID: 3316 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CF4")]
[Address(RVA = "0x893870", Offset = "0x892870", VA = "0x180893870")]
public XmlAttributes()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributes" /> class and customizes how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes and deserializes an object. </summary>
/// <param name="provider">A class that can provide alternative implementations of attributes that control XML serialization.</param>
// Token: 0x06000CF5 RID: 3317 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CF5")]
[Address(RVA = "0x8932E0", Offset = "0x8922E0", VA = "0x1808932E0")]
public XmlAttributes(ICustomAttributeProvider provider)
{
}
/// <summary>Gets or sets the <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" /> to override.</summary>
/// <returns>The <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" /> to override.</returns>
// Token: 0x17000372 RID: 882
// (get) Token: 0x06000CF6 RID: 3318 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000372")]
public XmlAnyAttributeAttribute XmlAnyAttribute
{
[Token(Token = "0x6000CF6")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Gets the collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> objects to override.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAnyElementAttributes" /> object that represents the collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> objects.</returns>
// Token: 0x17000373 RID: 883
// (get) Token: 0x06000CF7 RID: 3319 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000373")]
public XmlAnyElementAttributes XmlAnyElements
{
[Token(Token = "0x6000CF7")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a public field or read/write property that returns an array.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlArrayAttribute" /> that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a public field or read/write property that returns an array.</returns>
// Token: 0x17000374 RID: 884
// (get) Token: 0x06000CF8 RID: 3320 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000374")]
public XmlArrayAttribute XmlArray
{
[Token(Token = "0x6000CF8")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets a collection of objects that specify how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes items inserted into an array returned by a public field or read/write property.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> object that contains a collection of <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> objects.</returns>
// Token: 0x17000375 RID: 885
// (get) Token: 0x06000CF9 RID: 3321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000375")]
public XmlArrayItemAttributes XmlArrayItems
{
[Token(Token = "0x6000CF9")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a public field or public read/write property as an XML attribute.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" /> that controls the serialization of a public field or read/write property as an XML attribute.</returns>
// Token: 0x17000376 RID: 886
// (get) Token: 0x06000CFA RID: 3322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000376")]
public XmlAttributeAttribute XmlAttribute
{
[Token(Token = "0x6000CFA")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets or sets an object that allows you to distinguish between a set of choices.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute" /> that can be applied to a class member that is serialized as an <see langword="xsi:choice" /> element.</returns>
// Token: 0x17000377 RID: 887
// (get) Token: 0x06000CFB RID: 3323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000377")]
public XmlChoiceIdentifierAttribute XmlChoiceIdentifier
{
[Token(Token = "0x6000CFB")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Gets or sets the default value of an XML element or attribute.</summary>
/// <returns>An <see cref="T:System.Object" /> that represents the default value of an XML element or attribute.</returns>
// Token: 0x17000378 RID: 888
// (get) Token: 0x06000CFC RID: 3324 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000378")]
public object XmlDefaultValue
{
[Token(Token = "0x6000CFC")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
}
/// <summary>Gets a collection of objects that specify how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a public field or read/write property as an XML element.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> that contains a collection of <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> objects.</returns>
// Token: 0x17000379 RID: 889
// (get) Token: 0x06000CFD RID: 3325 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000379")]
public XmlElementAttributes XmlElements
{
[Token(Token = "0x6000CFD")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that specifies whether or not the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a public field or public read/write property.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must not serialize the field or property; otherwise, <see langword="false" />.</returns>
// Token: 0x1700037A RID: 890
// (get) Token: 0x06000CFE RID: 3326 RVA: 0x00006C78 File Offset: 0x00004E78
[Token(Token = "0x1700037A")]
public bool XmlIgnore
{
[Token(Token = "0x6000CFE")]
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets a value that specifies whether to keep all namespace declarations when an object containing a member that returns an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> object is overridden.</summary>
/// <returns>
/// <see langword="true" /> if the namespace declarations should be kept; otherwise, <see langword="false" />.</returns>
// Token: 0x1700037B RID: 891
// (get) Token: 0x06000CFF RID: 3327 RVA: 0x00006C90 File Offset: 0x00004E90
[Token(Token = "0x1700037B")]
public bool Xmlns
{
[Token(Token = "0x6000CFF")]
[Address(RVA = "0x538C50", Offset = "0x537C50", VA = "0x180538C50")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a class as an XML root element.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> that overrides a class attributed as an XML root element.</returns>
// Token: 0x1700037C RID: 892
// (get) Token: 0x06000D00 RID: 3328 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700037C")]
public XmlRootAttribute XmlRoot
{
[Token(Token = "0x6000D00")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
}
/// <summary>Gets or sets an object that instructs the <see cref="T:System.Xml.Serialization.XmlSerializer" /> to serialize a public field or public read/write property as XML text.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlTextAttribute" /> that overrides the default serialization of a public property or field.</returns>
// Token: 0x1700037D RID: 893
// (get) Token: 0x06000D01 RID: 3329 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700037D")]
public XmlTextAttribute XmlText
{
[Token(Token = "0x6000D01")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
}
/// <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes a class to which the <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> has been applied.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> that overrides an <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> applied to a class declaration.</returns>
// Token: 0x1700037E RID: 894
// (get) Token: 0x06000D02 RID: 3330 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700037E")]
public XmlTypeAttribute XmlType
{
[Token(Token = "0x6000D02")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
}
// Token: 0x06000D03 RID: 3331 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D03")]
[Address(RVA = "0x892C30", Offset = "0x891C30", VA = "0x180892C30")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x1700037F RID: 895
// (get) Token: 0x06000D04 RID: 3332 RVA: 0x00006CA8 File Offset: 0x00004EA8
[Token(Token = "0x1700037F")]
internal int? Order
{
[Token(Token = "0x6000D04")]
[Address(RVA = "0x893940", Offset = "0x892940", VA = "0x180893940")]
get
{
return null;
}
}
// Token: 0x17000380 RID: 896
// (get) Token: 0x06000D05 RID: 3333 RVA: 0x00006CC0 File Offset: 0x00004EC0
[Token(Token = "0x17000380")]
internal int SortableOrder
{
[Token(Token = "0x6000D05")]
[Address(RVA = "0x8939F0", Offset = "0x8929F0", VA = "0x1808939F0")]
get
{
return 0;
}
}
// Token: 0x040006CE RID: 1742
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006CE")]
private XmlAnyAttributeAttribute xmlAnyAttribute;
// Token: 0x040006CF RID: 1743
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006CF")]
private XmlAnyElementAttributes xmlAnyElements;
// Token: 0x040006D0 RID: 1744
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006D0")]
private XmlArrayAttribute xmlArray;
// Token: 0x040006D1 RID: 1745
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006D1")]
private XmlArrayItemAttributes xmlArrayItems;
// Token: 0x040006D2 RID: 1746
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006D2")]
private XmlAttributeAttribute xmlAttribute;
// Token: 0x040006D3 RID: 1747
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006D3")]
private XmlChoiceIdentifierAttribute xmlChoiceIdentifier;
// Token: 0x040006D4 RID: 1748
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40006D4")]
private object xmlDefaultValue;
// Token: 0x040006D5 RID: 1749
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40006D5")]
private XmlElementAttributes xmlElements;
// Token: 0x040006D6 RID: 1750
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40006D6")]
private XmlEnumAttribute xmlEnum;
// Token: 0x040006D7 RID: 1751
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40006D7")]
private bool xmlIgnore;
// Token: 0x040006D8 RID: 1752
[FieldOffset(Offset = "0x59")]
[Token(Token = "0x40006D8")]
private bool xmlns;
// Token: 0x040006D9 RID: 1753
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40006D9")]
private XmlRootAttribute xmlRoot;
// Token: 0x040006DA RID: 1754
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40006DA")]
private XmlTextAttribute xmlText;
// Token: 0x040006DB RID: 1755
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40006DB")]
private XmlTypeAttribute xmlType;
}
}
@@ -0,0 +1,40 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the member can be further detected by using an enumeration.</summary>
// Token: 0x02000124 RID: 292
[Token(Token = "0x2000124")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlChoiceIdentifierAttribute : Attribute
{
/// <summary>Gets or sets the name of the field that returns the enumeration to use when detecting types.</summary>
/// <returns>The name of a field that returns an enumeration.</returns>
// Token: 0x17000381 RID: 897
// (get) Token: 0x06000D06 RID: 3334 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000381")]
public string MemberName
{
[Token(Token = "0x6000D06")]
[Address(RVA = "0x893AF0", Offset = "0x892AF0", VA = "0x180893AF0")]
get
{
return null;
}
}
// Token: 0x06000D07 RID: 3335 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D07")]
[Address(RVA = "0x893A70", Offset = "0x892A70", VA = "0x180893A70")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006DC RID: 1756
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006DC")]
private string memberName;
}
}
@@ -0,0 +1,54 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000125 RID: 293
[Token(Token = "0x2000125")]
internal class XmlCustomFormatter
{
// Token: 0x06000D08 RID: 3336 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D08")]
[Address(RVA = "0x893B40", Offset = "0x892B40", VA = "0x180893B40")]
internal static string FromEnum(long value, string[] values, long[] ids, string typeName)
{
return null;
}
// Token: 0x06000D09 RID: 3337 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D09")]
[Address(RVA = "0x893EC0", Offset = "0x892EC0", VA = "0x180893EC0")]
internal static string FromXmlName(string name)
{
return null;
}
// Token: 0x06000D0A RID: 3338 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D0A")]
[Address(RVA = "0x893E60", Offset = "0x892E60", VA = "0x180893E60")]
internal static string FromXmlNCName(string ncName)
{
return null;
}
// Token: 0x06000D0B RID: 3339 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D0B")]
[Address(RVA = "0x894800", Offset = "0x893800", VA = "0x180894800")]
internal static string ToXmlString(TypeData type, object value)
{
return null;
}
// Token: 0x06000D0C RID: 3340 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D0C")]
[Address(RVA = "0x893F20", Offset = "0x892F20", VA = "0x180893F20")]
internal static object FromXmlString(TypeData type, string value)
{
return null;
}
// Token: 0x040006DD RID: 1757
[Token(Token = "0x40006DD")]
private static string[] allTimeFormats;
}
}
@@ -0,0 +1,182 @@
using System;
using System.Text;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Indicates that a public field or property represents an XML element when the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes or deserializes the object that contains it.</summary>
// Token: 0x02000126 RID: 294
[Token(Token = "0x2000126")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlElementAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> class and specifies the name of the XML element.</summary>
/// <param name="elementName">The XML element name of the serialized member. </param>
// Token: 0x06000D0E RID: 3342 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D0E")]
[Address(RVA = "0x895E80", Offset = "0x894E80", VA = "0x180895E80")]
public XmlElementAttribute(string elementName)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> and specifies the name of the XML element and a derived type for the member to which the <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> is applied. This member type is used when the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes the object that contains it.</summary>
/// <param name="elementName">The XML element name of the serialized member. </param>
/// <param name="type">The <see cref="T:System.Type" /> of an object derived from the member's type. </param>
// Token: 0x06000D0F RID: 3343 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D0F")]
[Address(RVA = "0x895E40", Offset = "0x894E40", VA = "0x180895E40")]
public XmlElementAttribute(string elementName, Type type)
{
}
/// <summary>Gets or sets the XML Schema definition (XSD) data type of the XML element generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <returns>An XML Schema data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema Part 2: Datatypes".</returns>
/// <exception cref="T:System.Exception">The XML Schema data type you have specified cannot be mapped to the.NET data type. </exception>
// Token: 0x17000382 RID: 898
// (get) Token: 0x06000D10 RID: 3344 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000382")]
public string DataType
{
[Token(Token = "0x6000D10")]
[Address(RVA = "0x895EB0", Offset = "0x894EB0", VA = "0x180895EB0")]
get
{
return null;
}
}
/// <summary>Gets or sets the name of the generated XML element.</summary>
/// <returns>The name of the generated XML element. The default is the member identifier.</returns>
// Token: 0x17000383 RID: 899
// (get) Token: 0x06000D11 RID: 3345 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000383")]
public string ElementName
{
[Token(Token = "0x6000D11")]
[Address(RVA = "0x895F00", Offset = "0x894F00", VA = "0x180895F00")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the element is qualified.</summary>
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see cref="F:System.Xml.Schema.XmlSchemaForm.None" />.</returns>
// Token: 0x17000384 RID: 900
// (get) Token: 0x06000D12 RID: 3346 RVA: 0x00006CD8 File Offset: 0x00004ED8
[Token(Token = "0x17000384")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000D12")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return XmlSchemaForm.None;
}
}
/// <summary>Gets or sets the namespace assigned to the XML element that results when the class is serialized.</summary>
/// <returns>The namespace of the XML element.</returns>
// Token: 0x17000385 RID: 901
// (get) Token: 0x06000D13 RID: 3347 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000385")]
public string Namespace
{
[Token(Token = "0x6000D13")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a member that is set to <see langword="null" /> as an empty tag with the <see langword="xsi:nil" /> attribute set to <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates the <see langword="xsi:nil" /> attribute; otherwise, <see langword="false" />.</returns>
// Token: 0x17000386 RID: 902
// (get) Token: 0x06000D14 RID: 3348 RVA: 0x00006CF0 File Offset: 0x00004EF0
[Token(Token = "0x17000386")]
public bool IsNullable
{
[Token(Token = "0x6000D14")]
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
/// <returns>The order of the code generation.</returns>
// Token: 0x17000387 RID: 903
// (get) Token: 0x06000D15 RID: 3349 RVA: 0x00006D08 File Offset: 0x00004F08
[Token(Token = "0x17000387")]
public int Order
{
[Token(Token = "0x6000D15")]
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
get
{
return 0;
}
}
/// <summary>Gets or sets the object type used to represent the XML element.</summary>
/// <returns>The <see cref="T:System.Type" /> of the member.</returns>
// Token: 0x17000388 RID: 904
// (get) Token: 0x06000D16 RID: 3350 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000388")]
public Type Type
{
[Token(Token = "0x6000D16")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
// Token: 0x06000D17 RID: 3351 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D17")]
[Address(RVA = "0x895C90", Offset = "0x894C90", VA = "0x180895C90")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006DE RID: 1758
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006DE")]
private string dataType;
// Token: 0x040006DF RID: 1759
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006DF")]
private string elementName;
// Token: 0x040006E0 RID: 1760
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006E0")]
private XmlSchemaForm form;
// Token: 0x040006E1 RID: 1761
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006E1")]
private string ns;
// Token: 0x040006E2 RID: 1762
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006E2")]
private bool isNullable;
// Token: 0x040006E3 RID: 1763
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006E3")]
private Type type;
// Token: 0x040006E4 RID: 1764
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40006E4")]
private int order;
}
}
@@ -0,0 +1,70 @@
using System;
using System.Collections;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> objects used by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> to override the default way it serializes a class.</summary>
// Token: 0x02000127 RID: 295
[Token(Token = "0x2000127")]
public class XmlElementAttributes : CollectionBase
{
/// <summary>Gets or sets the element at the specified index.</summary>
/// <param name="index">The zero-based index of the element to get or set. </param>
/// <returns>The element at the specified index.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is not a valid index in the <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </exception>
/// <exception cref="T:System.NotSupportedException">The property is set and the <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> is read-only. </exception>
// Token: 0x17000389 RID: 905
[Token(Token = "0x17000389")]
public XmlElementAttribute this[int index]
{
[Token(Token = "0x6000D18")]
[Address(RVA = "0x8962C0", Offset = "0x8952C0", VA = "0x1808962C0")]
get
{
return null;
}
}
/// <summary>Adds an <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> to the collection.</summary>
/// <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> to add. </param>
/// <returns>The zero-based index of the newly added item.</returns>
// Token: 0x06000D19 RID: 3353 RVA: 0x00006D20 File Offset: 0x00004F20
[Token(Token = "0x6000D19")]
[Address(RVA = "0x896250", Offset = "0x895250", VA = "0x180896250")]
public int Add(XmlElementAttribute attribute)
{
return 0;
}
// Token: 0x06000D1A RID: 3354 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D1A")]
[Address(RVA = "0x895F50", Offset = "0x894F50", VA = "0x180895F50")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x1700038A RID: 906
// (get) Token: 0x06000D1B RID: 3355 RVA: 0x00006D38 File Offset: 0x00004F38
[Token(Token = "0x1700038A")]
internal int Order
{
[Token(Token = "0x6000D1B")]
[Address(RVA = "0x896370", Offset = "0x895370", VA = "0x180896370")]
get
{
return 0;
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> class. </summary>
// Token: 0x06000D1C RID: 3356 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D1C")]
[Address(RVA = "0x839930", Offset = "0x838930", VA = "0x180839930")]
public XmlElementAttributes()
{
}
}
}
@@ -0,0 +1,43 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement" /> event.</summary>
// Token: 0x0200010B RID: 267
[Token(Token = "0x200010B")]
public class XmlElementEventArgs : EventArgs
{
// Token: 0x06000C82 RID: 3202 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C82")]
[Address(RVA = "0xDEE390", Offset = "0xDED390", VA = "0x180DEE390")]
internal XmlElementEventArgs(XmlElement elem, int lineNumber, int linePosition, object o, string qnames)
{
}
// Token: 0x04000687 RID: 1671
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000687")]
private object o;
// Token: 0x04000688 RID: 1672
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000688")]
private XmlElement elem;
// Token: 0x04000689 RID: 1673
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000689")]
private string qnames;
// Token: 0x0400068A RID: 1674
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400068A")]
private int lineNumber;
// Token: 0x0400068B RID: 1675
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400068B")]
private int linePosition;
}
}
@@ -0,0 +1,13 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement" /> event of an <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <param name="sender">The source of the event. </param>
/// <param name="e">A <see cref="T:System.Xml.Serialization.XmlElementEventArgs" /> that contains the event data. </param>
// Token: 0x0200010A RID: 266
// (Invoke) Token: 0x06000C7F RID: 3199
[Token(Token = "0x200010A")]
public delegate void XmlElementEventHandler(object sender, XmlElementEventArgs e);
}
@@ -0,0 +1,49 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Controls how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes an enumeration member.</summary>
// Token: 0x02000128 RID: 296
[Token(Token = "0x2000128")]
[AttributeUsage(AttributeTargets.Field)]
public class XmlEnumAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlEnumAttribute" /> class, and specifies the XML value that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates or recognizes (when it serializes or deserializes the enumeration, respectively).</summary>
/// <param name="name">The overriding name of the enumeration member. </param>
// Token: 0x06000D1D RID: 3357 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D1D")]
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
public XmlEnumAttribute(string name)
{
}
/// <summary>Gets or sets the value generated in an XML-document instance when the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes an enumeration, or the value recognized when it deserializes the enumeration member.</summary>
/// <returns>The value generated in an XML-document instance when the <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializes the enumeration, or the value recognized when it is deserializes the enumeration member.</returns>
// Token: 0x1700038B RID: 907
// (get) Token: 0x06000D1E RID: 3358 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700038B")]
public string Name
{
[Token(Token = "0x6000D1E")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x06000D1F RID: 3359 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D1F")]
[Address(RVA = "0xDEE430", Offset = "0xDED430", VA = "0x180DEE430")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006E5 RID: 1765
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006E5")]
private string name;
}
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Instructs the <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)" /> method of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> not to serialize the public field or public read/write property value.</summary>
// Token: 0x02000129 RID: 297
[Token(Token = "0x2000129")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlIgnoreAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlIgnoreAttribute" /> class.</summary>
// Token: 0x06000D20 RID: 3360 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D20")]
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
public XmlIgnoreAttribute()
{
}
}
}
@@ -0,0 +1,32 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Allows the <see cref="T:System.Xml.Serialization.XmlSerializer" /> to recognize a type when it serializes or deserializes an object.</summary>
// Token: 0x0200012A RID: 298
[Token(Token = "0x200012A")]
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface)]
public class XmlIncludeAttribute : Attribute
{
/// <summary>Gets or sets the type of the object to include.</summary>
/// <returns>The <see cref="T:System.Type" /> of the object to include.</returns>
// Token: 0x1700038C RID: 908
// (get) Token: 0x06000D21 RID: 3361 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700038C")]
public Type Type
{
[Token(Token = "0x6000D21")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x040006E6 RID: 1766
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006E6")]
private Type type;
}
}
@@ -0,0 +1,163 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Supports mappings between .NET Framework types and XML Schema data types. </summary>
// Token: 0x0200012B RID: 299
[Token(Token = "0x200012B")]
public abstract class XmlMapping
{
// Token: 0x06000D22 RID: 3362 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D22")]
[Address(RVA = "0xDEE4B0", Offset = "0xDED4B0", VA = "0x180DEE4B0")]
internal XmlMapping(string elementName, string ns)
{
}
/// <summary>Get the name of the mapped element.</summary>
/// <returns>The name of the mapped element.</returns>
// Token: 0x1700038D RID: 909
// (get) Token: 0x06000D23 RID: 3363 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700038D")]
public string ElementName
{
[Token(Token = "0x6000D23")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets the namespace of the mapped element.</summary>
/// <returns>The namespace of the mapped element.</returns>
// Token: 0x1700038E RID: 910
// (get) Token: 0x06000D24 RID: 3364 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700038E")]
public string Namespace
{
[Token(Token = "0x6000D24")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Sets the key used to look up the mapping.</summary>
/// <param name="key">A <see cref="T:System.String" /> that contains the lookup key.</param>
// Token: 0x06000D25 RID: 3365 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D25")]
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
public void SetKey(string key)
{
}
// Token: 0x1700038F RID: 911
// (get) Token: 0x06000D26 RID: 3366 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D27 RID: 3367 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700038F")]
internal ObjectMap ObjectMap
{
[Token(Token = "0x6000D26")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6000D27")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x17000390 RID: 912
// (get) Token: 0x06000D28 RID: 3368 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D29 RID: 3369 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000390")]
internal ArrayList RelatedMaps
{
[Token(Token = "0x6000D28")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
[Token(Token = "0x6000D29")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
// Token: 0x17000391 RID: 913
// (get) Token: 0x06000D2A RID: 3370 RVA: 0x00006D50 File Offset: 0x00004F50
// (set) Token: 0x06000D2B RID: 3371 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000391")]
internal SerializationFormat Format
{
[Token(Token = "0x6000D2A")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return SerializationFormat.Encoded;
}
[Token(Token = "0x6000D2B")]
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
set
{
}
}
// Token: 0x17000392 RID: 914
// (get) Token: 0x06000D2C RID: 3372 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000392")]
internal SerializationSource Source
{
[Token(Token = "0x6000D2C")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
// Token: 0x040006E7 RID: 1767
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006E7")]
private ObjectMap map;
// Token: 0x040006E8 RID: 1768
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006E8")]
private ArrayList relatedMaps;
// Token: 0x040006E9 RID: 1769
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006E9")]
private SerializationFormat format;
// Token: 0x040006EA RID: 1770
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006EA")]
private SerializationSource source;
// Token: 0x040006EB RID: 1771
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006EB")]
internal string _elementName;
// Token: 0x040006EC RID: 1772
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006EC")]
internal string _namespace;
// Token: 0x040006ED RID: 1773
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40006ED")]
private string key;
}
}
@@ -0,0 +1,12 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Maps a code entity in a .NET Framework Web service method to an element in a Web Services Description Language (WSDL) message.</summary>
// Token: 0x0200012E RID: 302
[Token(Token = "0x200012E")]
public class XmlMemberMapping
{
}
}
@@ -0,0 +1,51 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides mappings between .NET Framework Web service methods and Web Services Description Language (WSDL) messages that are defined for SOAP Web services. </summary>
// Token: 0x0200012F RID: 303
[Token(Token = "0x200012F")]
[DefaultMember("Item")]
public class XmlMembersMapping : XmlMapping
{
/// <summary>Gets the number of .NET Framework code entities that belong to a Web service method to which a SOAP message is being mapped. </summary>
/// <returns>The number of mappings in the collection.</returns>
// Token: 0x17000393 RID: 915
// (get) Token: 0x06000D2E RID: 3374 RVA: 0x00006D68 File Offset: 0x00004F68
[Token(Token = "0x17000393")]
public int Count
{
[Token(Token = "0x6000D2E")]
[Address(RVA = "0xDEE4F0", Offset = "0xDED4F0", VA = "0x180DEE4F0")]
get
{
return 0;
}
}
// Token: 0x17000394 RID: 916
// (get) Token: 0x06000D2F RID: 3375 RVA: 0x00006D80 File Offset: 0x00004F80
[Token(Token = "0x17000394")]
internal bool HasWrapperElement
{
[Token(Token = "0x6000D2F")]
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
get
{
return default(bool);
}
}
// Token: 0x040006F1 RID: 1777
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40006F1")]
private bool _hasWrapperElement;
// Token: 0x040006F2 RID: 1778
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40006F2")]
private XmlMemberMapping[] _mapping;
}
}
@@ -0,0 +1,20 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Specifies that the target property, parameter, return value, or class member contains prefixes associated with namespaces that are used within an XML document.</summary>
// Token: 0x02000130 RID: 304
[Token(Token = "0x2000130")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlNamespaceDeclarationsAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute" /> class.</summary>
// Token: 0x06000D30 RID: 3376 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D30")]
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
public XmlNamespaceDeclarationsAttribute()
{
}
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode" /> event.</summary>
// Token: 0x0200010D RID: 269
[Token(Token = "0x200010D")]
public class XmlNodeEventArgs : EventArgs
{
// Token: 0x06000C87 RID: 3207 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C87")]
[Address(RVA = "0xDEE510", Offset = "0xDED510", VA = "0x180DEE510")]
internal XmlNodeEventArgs(XmlNode xmlNode, int lineNumber, int linePosition, object o)
{
}
// Token: 0x0400068C RID: 1676
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400068C")]
private object o;
// Token: 0x0400068D RID: 1677
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400068D")]
private XmlNode xmlNode;
// Token: 0x0400068E RID: 1678
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400068E")]
private int lineNumber;
// Token: 0x0400068F RID: 1679
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400068F")]
private int linePosition;
}
}
@@ -0,0 +1,13 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode" /> event of an <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <param name="sender">The source of the event. </param>
/// <param name="e">An <see cref="T:System.Xml.Serialization.XmlNodeEventArgs" /> that contains the event data. </param>
// Token: 0x0200010C RID: 268
// (Invoke) Token: 0x06000C84 RID: 3204
[Token(Token = "0x200010C")]
public delegate void XmlNodeEventHandler(object sender, XmlNodeEventArgs e);
}
@@ -0,0 +1,268 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Generates mappings to XML schema element declarations, including literal XML Schema Definition (XSD) message parts in a Web Services Description Language (WSDL) document, for .NET Framework types or Web service method information. </summary>
// Token: 0x02000131 RID: 305
[Token(Token = "0x2000131")]
public class XmlReflectionImporter
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionImporter" /> class using the specified XML serialization overrides and default XML namespace. </summary>
/// <param name="attributeOverrides">An object that overrides how the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class serializes mapped types.</param>
/// <param name="defaultNamespace">The default XML namespace to use for imported type mappings.</param>
// Token: 0x06000D31 RID: 3377 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D31")]
[Address(RVA = "0xDF4BF0", Offset = "0xDF3BF0", VA = "0x180DF4BF0")]
public XmlReflectionImporter(XmlAttributeOverrides attributeOverrides, string defaultNamespace)
{
}
/// <summary>Generates a mapping to an XML Schema element for a specified .NET Framework type. </summary>
/// <param name="type">The .NET Framework type for which to generate a type mapping.</param>
/// <returns>Internal .NET Framework mapping of a type to an XML Schema element.</returns>
// Token: 0x06000D32 RID: 3378 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D32")]
[Address(RVA = "0xDF4350", Offset = "0xDF3350", VA = "0x180DF4350")]
public XmlTypeMapping ImportTypeMapping(Type type)
{
return null;
}
/// <summary>Generates a mapping to an XML Schema element for a .NET Framework type, using the specified type and namespace. </summary>
/// <param name="type">The .NET Framework type for which to generate a type mapping.</param>
/// <param name="defaultNamespace">The default XML namespace to use.</param>
/// <returns>Internal .NET Framework mapping of a type to an XML Schema element.</returns>
// Token: 0x06000D33 RID: 3379 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D33")]
[Address(RVA = "0xDF4370", Offset = "0xDF3370", VA = "0x180DF4370")]
public XmlTypeMapping ImportTypeMapping(Type type, string defaultNamespace)
{
return null;
}
/// <summary>Generates a mapping to an XML Schema element for a .NET Framework type, using the specified type, attribute, and namespace. </summary>
/// <param name="type">The .NET Framework type for which to generate a type mapping.</param>
/// <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> attribute that is applied to the type.</param>
/// <param name="defaultNamespace">The default XML namespace to use.</param>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlTypeMapping" /> that contains the internal .NET Framework mapping of a type to an XML Schema element.</returns>
// Token: 0x06000D34 RID: 3380 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D34")]
[Address(RVA = "0xDF41A0", Offset = "0xDF31A0", VA = "0x180DF41A0")]
public XmlTypeMapping ImportTypeMapping(Type type, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D35 RID: 3381 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D35")]
[Address(RVA = "0xDF3C50", Offset = "0xDF2C50", VA = "0x180DF3C50")]
private XmlTypeMapping ImportTypeMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D36 RID: 3382 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D36")]
[Address(RVA = "0xDEF0D0", Offset = "0xDEE0D0", VA = "0x180DEF0D0")]
private XmlTypeMapping CreateTypeMapping(TypeData typeData, XmlRootAttribute root, string defaultXmlType, string defaultNamespace)
{
return null;
}
// Token: 0x06000D37 RID: 3383 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D37")]
[Address(RVA = "0xDF16D0", Offset = "0xDF06D0", VA = "0x180DF16D0")]
private XmlTypeMapping ImportClassMapping(Type type, XmlRootAttribute root, string defaultNamespace, bool isBaseType = false)
{
return null;
}
// Token: 0x06000D38 RID: 3384 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D38")]
[Address(RVA = "0xDF07A0", Offset = "0xDEF7A0", VA = "0x180DF07A0")]
private XmlTypeMapping ImportClassMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace, bool isBaseType = false)
{
return null;
}
// Token: 0x06000D39 RID: 3385 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D39")]
[Address(RVA = "0xDF4A60", Offset = "0xDF3A60", VA = "0x180DF4A60")]
private void RegisterDerivedMap(XmlTypeMapping map, XmlTypeMapping derivedMap)
{
}
// Token: 0x06000D3A RID: 3386 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3A")]
[Address(RVA = "0xDF01F0", Offset = "0xDEF1F0", VA = "0x180DF01F0")]
private string GetTypeNamespace(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D3B RID: 3387 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3B")]
[Address(RVA = "0xDF3780", Offset = "0xDF2780", VA = "0x180DF3780")]
private XmlTypeMapping ImportListMapping(Type type, XmlRootAttribute root, string defaultNamespace, XmlAttributes atts, int nestingLevel)
{
return null;
}
// Token: 0x06000D3C RID: 3388 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3C")]
[Address(RVA = "0xDF2BC0", Offset = "0xDF1BC0", VA = "0x180DF2BC0")]
private XmlTypeMapping ImportListMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace, XmlAttributes atts, int nestingLevel)
{
return null;
}
// Token: 0x06000D3D RID: 3389 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3D")]
[Address(RVA = "0xDF4390", Offset = "0xDF3390", VA = "0x180DF4390")]
private XmlTypeMapping ImportXmlNodeMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D3E RID: 3390 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3E")]
[Address(RVA = "0xDF3820", Offset = "0xDF2820", VA = "0x180DF3820")]
private XmlTypeMapping ImportPrimitiveMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D3F RID: 3391 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D3F")]
[Address(RVA = "0xDF2570", Offset = "0xDF1570", VA = "0x180DF2570")]
private XmlTypeMapping ImportEnumMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D40 RID: 3392 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D40")]
[Address(RVA = "0xDF4590", Offset = "0xDF3590", VA = "0x180DF4590")]
private XmlTypeMapping ImportXmlSerializableMapping(TypeData typeData, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x06000D41 RID: 3393 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D41")]
[Address(RVA = "0xDF2A80", Offset = "0xDF1A80", VA = "0x180DF2A80")]
private void ImportIncludedTypes(Type type, string defaultNamespace)
{
}
// Token: 0x06000D42 RID: 3394 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D42")]
[Address(RVA = "0xDEF6B0", Offset = "0xDEE6B0", VA = "0x180DEF6B0")]
private List<XmlReflectionMember> GetReflectionMembers(Type type)
{
return null;
}
// Token: 0x06000D43 RID: 3395 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D43")]
[Address(RVA = "0xDEE5E0", Offset = "0xDED5E0", VA = "0x180DEE5E0")]
private XmlTypeMapMember CreateMapMember(Type declaringType, XmlReflectionMember rmember, string defaultNamespace)
{
return null;
}
// Token: 0x06000D44 RID: 3396 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D44")]
[Address(RVA = "0xDF1770", Offset = "0xDF0770", VA = "0x180DF1770")]
private XmlTypeMapElementInfoList ImportElementInfo(Type cls, string defaultName, string defaultNamespace, Type defaultType, XmlTypeMapMemberElement member, XmlAttributes atts)
{
return null;
}
// Token: 0x06000D45 RID: 3397 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D45")]
[Address(RVA = "0xDF0310", Offset = "0xDEF310", VA = "0x180DF0310")]
private XmlTypeMapElementInfoList ImportAnyElementInfo(string defaultNamespace, XmlReflectionMember rmember, XmlTypeMapMemberElement member, XmlAttributes atts)
{
return null;
}
// Token: 0x06000D46 RID: 3398 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D46")]
[Address(RVA = "0xDF3900", Offset = "0xDF2900", VA = "0x180DF3900")]
private void ImportTextElementInfo(XmlTypeMapElementInfoList list, Type defaultType, XmlTypeMapMemberElement member, XmlAttributes atts, string defaultNamespace)
{
}
// Token: 0x06000D47 RID: 3399 RVA: 0x00006D98 File Offset: 0x00004F98
[Token(Token = "0x6000D47")]
[Address(RVA = "0xDEE5A0", Offset = "0xDED5A0", VA = "0x180DEE5A0")]
private bool CanBeNull(TypeData type)
{
return default(bool);
}
/// <summary>Includes mappings for a type for later use when import methods are invoked. </summary>
/// <param name="type">The .NET Framework type for which to save type mapping information.</param>
// Token: 0x06000D48 RID: 3400 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D48")]
[Address(RVA = "0xDF46D0", Offset = "0xDF36D0", VA = "0x180DF46D0")]
public void IncludeType(Type type)
{
}
// Token: 0x06000D49 RID: 3401 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D49")]
[Address(RVA = "0xDEF510", Offset = "0xDEE510", VA = "0x180DEF510")]
private object GetDefaultValue(TypeData typeData, object defaultValue)
{
return null;
}
// Token: 0x040006F3 RID: 1779
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006F3")]
private string initialDefaultNamespace;
// Token: 0x040006F4 RID: 1780
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006F4")]
private XmlAttributeOverrides attributeOverrides;
// Token: 0x040006F5 RID: 1781
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006F5")]
private ArrayList includedTypes;
// Token: 0x040006F6 RID: 1782
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006F6")]
private ReflectionHelper helper;
// Token: 0x040006F7 RID: 1783
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006F7")]
private int arrayChoiceCount;
// Token: 0x040006F8 RID: 1784
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006F8")]
private ArrayList relatedMaps;
// Token: 0x040006F9 RID: 1785
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40006F9")]
private bool allowPrivateTypes;
// Token: 0x040006FA RID: 1786
[Token(Token = "0x40006FA")]
private static readonly string errSimple;
// Token: 0x040006FB RID: 1787
[Token(Token = "0x40006FB")]
private static readonly string errSimple2;
}
}
@@ -0,0 +1,123 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Provides mappings between code entities in .NET Framework Web service methods and the content of Web Services Description Language (WSDL) messages that are defined for SOAP Web services. </summary>
// Token: 0x02000133 RID: 307
[Token(Token = "0x2000133")]
public class XmlReflectionMember
{
// Token: 0x06000D4E RID: 3406 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D4E")]
[Address(RVA = "0xDF4CD0", Offset = "0xDF3CD0", VA = "0x180DF4CD0")]
internal XmlReflectionMember(string name, Type type, XmlAttributes attributes)
{
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlReflectionMember" /> represents a Web service method return value, as opposed to an output parameter. </summary>
/// <returns>
/// <see langword="true" />, if the member represents a Web service return value; otherwise, <see langword="false" />.</returns>
// Token: 0x17000395 RID: 917
// (get) Token: 0x06000D4F RID: 3407 RVA: 0x00006DC8 File Offset: 0x00004FC8
[Token(Token = "0x17000395")]
public bool IsReturnValue
{
[Token(Token = "0x6000D4F")]
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the name of the Web service method member for this mapping. </summary>
/// <returns>The name of the Web service method.</returns>
// Token: 0x17000396 RID: 918
// (get) Token: 0x06000D50 RID: 3408 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000396")]
public string MemberName
{
[Token(Token = "0x6000D50")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the type of the Web service method member code entity that is represented by this mapping. </summary>
/// <returns>The <see cref="T:System.Type" /> of the Web service method member code entity that is represented by this mapping.</returns>
// Token: 0x17000397 RID: 919
// (get) Token: 0x06000D51 RID: 3409 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000397")]
public Type MemberType
{
[Token(Token = "0x6000D51")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets an <see cref="T:System.Xml.Serialization.XmlAttributes" /> with the collection of <see cref="T:System.Xml.Serialization.XmlSerializer" />-related attributes that have been applied to the member code entity. </summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes" /> that represents XML attributes that have been applied to the member code.</returns>
// Token: 0x17000398 RID: 920
// (get) Token: 0x06000D52 RID: 3410 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000398")]
public XmlAttributes XmlAttributes
{
[Token(Token = "0x6000D52")]
[Address(RVA = "0xDF4D20", Offset = "0xDF3D20", VA = "0x180DF4D20")]
get
{
return null;
}
}
// Token: 0x17000399 RID: 921
// (get) Token: 0x06000D53 RID: 3411 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D54 RID: 3412 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000399")]
internal Type DeclaringType
{
[Token(Token = "0x6000D53")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
[Token(Token = "0x6000D54")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
set
{
}
}
// Token: 0x040006FE RID: 1790
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006FE")]
private bool isReturnValue;
// Token: 0x040006FF RID: 1791
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006FF")]
private string memberName;
// Token: 0x04000700 RID: 1792
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000700")]
private Type memberType;
// Token: 0x04000701 RID: 1793
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000701")]
private XmlAttributes xmlAttributes;
// Token: 0x04000702 RID: 1794
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000702")]
private Type declaringType;
}
}
@@ -0,0 +1,142 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Controls XML serialization of the attribute target as an XML root element.</summary>
// Token: 0x02000134 RID: 308
[Token(Token = "0x2000134")]
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.ReturnValue)]
public class XmlRootAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> class.</summary>
// Token: 0x06000D55 RID: 3413 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D55")]
[Address(RVA = "0xDF4E30", Offset = "0xDF3E30", VA = "0x180DF4E30")]
public XmlRootAttribute()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> class and specifies the name of the XML root element.</summary>
/// <param name="elementName">The name of the XML root element. </param>
// Token: 0x06000D56 RID: 3414 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D56")]
[Address(RVA = "0xDF4E40", Offset = "0xDF3E40", VA = "0x180DF4E40")]
public XmlRootAttribute(string elementName)
{
}
/// <summary>Gets or sets the XSD data type of the XML root element.</summary>
/// <returns>An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes".</returns>
// Token: 0x1700039A RID: 922
// (get) Token: 0x06000D57 RID: 3415 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D58 RID: 3416 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700039A")]
public string DataType
{
[Token(Token = "0x6000D57")]
[Address(RVA = "0xDF4E70", Offset = "0xDF3E70", VA = "0x180DF4E70")]
get
{
return null;
}
[Token(Token = "0x6000D58")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
/// <summary>Gets or sets the name of the XML element that is generated and recognized by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class's <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)" /> and <see cref="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.Stream)" /> methods, respectively.</summary>
/// <returns>The name of the XML root element that is generated and recognized in an XML-document instance. The default is the name of the serialized class.</returns>
// Token: 0x1700039B RID: 923
// (get) Token: 0x06000D59 RID: 3417 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D5A RID: 3418 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700039B")]
public string ElementName
{
[Token(Token = "0x6000D59")]
[Address(RVA = "0xDF4EC0", Offset = "0xDF3EC0", VA = "0x180DF4EC0")]
get
{
return null;
}
[Token(Token = "0x6000D5A")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a member that is set to <see langword="null" /> into the <see langword="xsi:nil" /> attribute set to <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates the <see langword="xsi:nil" /> attribute; otherwise, <see langword="false" />.</returns>
// Token: 0x1700039C RID: 924
// (get) Token: 0x06000D5B RID: 3419 RVA: 0x00006DE0 File Offset: 0x00004FE0
// (set) Token: 0x06000D5C RID: 3420 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700039C")]
public bool IsNullable
{
[Token(Token = "0x6000D5B")]
[Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0")]
get
{
return default(bool);
}
[Token(Token = "0x6000D5C")]
[Address(RVA = "0x65E580", Offset = "0x65D580", VA = "0x18065E580")]
set
{
}
}
/// <summary>Gets or sets the namespace for the XML root element.</summary>
/// <returns>The namespace for the XML element.</returns>
// Token: 0x1700039D RID: 925
// (get) Token: 0x06000D5D RID: 3421 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000D5E RID: 3422 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700039D")]
public string Namespace
{
[Token(Token = "0x6000D5D")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
[Token(Token = "0x6000D5E")]
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
set
{
}
}
// Token: 0x06000D5F RID: 3423 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D5F")]
[Address(RVA = "0xDF4D80", Offset = "0xDF3D80", VA = "0x180DF4D80")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x04000703 RID: 1795
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000703")]
private string dataType;
// Token: 0x04000704 RID: 1796
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000704")]
private string elementName;
// Token: 0x04000705 RID: 1797
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000705")]
private bool isNullable;
// Token: 0x04000706 RID: 1798
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000706")]
private string ns;
}
}
@@ -0,0 +1,68 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>When applied to a type, stores the name of a static method of the type that returns an XML schema and a <see cref="T:System.Xml.XmlQualifiedName" /> (or <see cref="T:System.Xml.Schema.XmlSchemaType" /> for anonymous types) that controls the serialization of the type.</summary>
// Token: 0x02000135 RID: 309
[Token(Token = "0x2000135")]
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
public sealed class XmlSchemaProviderAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaProviderAttribute" /> class, taking the name of the static method that supplies the type's XML schema.</summary>
/// <param name="methodName">The name of the static method that must be implemented.</param>
// Token: 0x06000D60 RID: 3424 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D60")]
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
public XmlSchemaProviderAttribute(string methodName)
{
}
/// <summary>Gets the name of the static method that supplies the type's XML schema and the name of its XML Schema data type.</summary>
/// <returns>The name of the method that is invoked by the XML infrastructure to return an XML schema.</returns>
// Token: 0x1700039E RID: 926
// (get) Token: 0x06000D61 RID: 3425 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700039E")]
public string MethodName
{
[Token(Token = "0x6000D61")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that determines whether the target class is a wildcard, or that the schema for the class has contains only an <see langword="xs:any" /> element.</summary>
/// <returns>
/// <see langword="true" />, if the class is a wildcard, or if the schema contains only the <see langword="xs:any" /> element; otherwise, <see langword="false" />.</returns>
// Token: 0x1700039F RID: 927
// (get) Token: 0x06000D62 RID: 3426 RVA: 0x00006DF8 File Offset: 0x00004FF8
// (set) Token: 0x06000D63 RID: 3427 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700039F")]
public bool IsAny
{
[Token(Token = "0x6000D62")]
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
get
{
return default(bool);
}
[Token(Token = "0x6000D63")]
[Address(RVA = "0x611070", Offset = "0x610070", VA = "0x180611070")]
set
{
}
}
// Token: 0x04000707 RID: 1799
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000707")]
private string _methodName;
// Token: 0x04000708 RID: 1800
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000708")]
private bool _isAny;
}
}
@@ -0,0 +1,33 @@
using System;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000159 RID: 345
[Token(Token = "0x2000159")]
internal class XmlSerializableMapping : XmlTypeMapping
{
// Token: 0x06000EBB RID: 3771 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EBB")]
[Address(RVA = "0xDF4F10", Offset = "0xDF3F10", VA = "0x180DF4F10")]
internal XmlSerializableMapping(XmlRootAttribute root, string elementName, string ns, TypeData typeData, string xmlType, string xmlTypeNamespace)
{
}
// Token: 0x04000788 RID: 1928
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000788")]
private XmlSchema _schema;
// Token: 0x04000789 RID: 1929
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000789")]
private XmlSchemaComplexType _schemaType;
// Token: 0x0400078A RID: 1930
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400078A")]
private XmlQualifiedName _schemaTypeName;
}
}
@@ -0,0 +1,13 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class for deserialization of SOAP-encoded XML data types that map to collections or enumerations. </summary>
/// <param name="collection">The collection into which the collection items array is copied.</param>
/// <param name="collectionItems">An array of items to be copied into the <paramref name="object collection" />.</param>
// Token: 0x02000136 RID: 310
// (Invoke) Token: 0x06000D65 RID: 3429
[Token(Token = "0x2000136")]
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
}
@@ -0,0 +1,12 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class for deserialization of SOAP-encoded XML data. </summary>
/// <param name="fixup">An instance of the <see cref="T:System.Xml.Serialization.XmlSerializationReader.Fixup" /> class that contains the object to be fixed and the array of string identifiers for the items to fill in.</param>
// Token: 0x02000137 RID: 311
// (Invoke) Token: 0x06000D69 RID: 3433
[Token(Token = "0x2000137")]
public delegate void XmlSerializationFixupCallback(object fixup);
}
@@ -0,0 +1,19 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>An abstract class that is the base class for <see cref="T:System.Xml.Serialization.XmlSerializationReader" /> and <see cref="T:System.Xml.Serialization.XmlSerializationWriter" /> and that contains methods common to both of these types.</summary>
// Token: 0x02000138 RID: 312
[Token(Token = "0x2000138")]
public abstract class XmlSerializationGeneratedCode
{
/// <summary>Initializes an instance of the <see cref="T:System.Xml.Serialization.XmlSerializationGeneratedCode" /> class. </summary>
// Token: 0x06000D6C RID: 3436 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D6C")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected XmlSerializationGeneratedCode()
{
}
}
}
@@ -0,0 +1,12 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class for deserialization of types from SOAP-encoded, non-root XML data. </summary>
/// <returns>The object returned by the callback.</returns>
// Token: 0x02000139 RID: 313
// (Invoke) Token: 0x06000D6E RID: 3438
[Token(Token = "0x2000139")]
public delegate object XmlSerializationReadCallback();
}
@@ -0,0 +1,928 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Controls deserialization by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class. </summary>
// Token: 0x0200013A RID: 314
[Token(Token = "0x200013A")]
[MonoTODO]
public abstract class XmlSerializationReader : XmlSerializationGeneratedCode
{
// Token: 0x06000D71 RID: 3441 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D71")]
[Address(RVA = "0xDFC4C0", Offset = "0xDFB4C0", VA = "0x180DFC4C0")]
internal void Initialize(XmlReader reader, XmlSerializer eventSource)
{
}
// Token: 0x06000D72 RID: 3442 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D72")]
[Address(RVA = "0xDFBF90", Offset = "0xDFAF90", VA = "0x180DFBF90")]
private ArrayList EnsureArrayList(ArrayList list)
{
return null;
}
// Token: 0x06000D73 RID: 3443 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D73")]
[Address(RVA = "0xDFBFE0", Offset = "0xDFAFE0", VA = "0x180DFBFE0")]
private Hashtable EnsureHashtable(Hashtable hash)
{
return null;
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationReader" /> class.</summary>
// Token: 0x06000D74 RID: 3444 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D74")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected XmlSerializationReader()
{
}
/// <summary>Gets the XML document object into which the XML document is being deserialized. </summary>
/// <returns>An <see cref="T:System.Xml.XmlDocument" /> that represents the deserialized <see cref="T:System.Xml.XmlDocument" /> data.</returns>
// Token: 0x170003A0 RID: 928
// (get) Token: 0x06000D75 RID: 3445 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A0")]
protected XmlDocument Document
{
[Token(Token = "0x6000D75")]
[Address(RVA = "0xDFFFD0", Offset = "0xDFEFD0", VA = "0x180DFFFD0")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Xml.XmlReader" /> object that is being used by <see cref="T:System.Xml.Serialization.XmlSerializationReader" />. </summary>
/// <returns>The <see cref="T:System.Xml.XmlReader" /> that is being used by the <see cref="T:System.Xml.Serialization.XmlSerializationReader" />.</returns>
// Token: 0x170003A1 RID: 929
// (get) Token: 0x06000D76 RID: 3446 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A1")]
protected XmlReader Reader
{
[Token(Token = "0x6000D76")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Stores an object that contains a callback method that will be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements. </summary>
/// <param name="fixup">A <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback" /> delegate and the callback method's input data.</param>
// Token: 0x06000D77 RID: 3447 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D77")]
[Address(RVA = "0xDFB5A0", Offset = "0xDFA5A0", VA = "0x180DFB5A0")]
protected void AddFixup(XmlSerializationReader.CollectionFixup fixup)
{
}
/// <summary>Stores an object that contains a callback method instance that will be called, as necessary, to fill in the objects in a SOAP-encoded array. </summary>
/// <param name="fixup">An <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback" /> delegate and the callback method's input data.</param>
// Token: 0x06000D78 RID: 3448 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D78")]
[Address(RVA = "0xDFB6A0", Offset = "0xDFA6A0", VA = "0x180DFB6A0")]
protected void AddFixup(XmlSerializationReader.Fixup fixup)
{
}
// Token: 0x06000D79 RID: 3449 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D79")]
[Address(RVA = "0xDFB510", Offset = "0xDFA510", VA = "0x180DFB510")]
private void AddFixup(XmlSerializationReader.CollectionItemFixup fixup)
{
}
/// <summary>Stores an implementation of the <see cref="T:System.Xml.Serialization.XmlSerializationReadCallback" /> delegate and its input data for a later invocation. </summary>
/// <param name="name">The name of the .NET Framework type that is being deserialized.</param>
/// <param name="ns">The namespace of the .NET Framework type that is being deserialized.</param>
/// <param name="type">The <see cref="T:System.Type" /> to be deserialized.</param>
/// <param name="read">An <see cref="T:System.Xml.Serialization.XmlSerializationReadCallback" /> delegate.</param>
// Token: 0x06000D7A RID: 3450 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D7A")]
[Address(RVA = "0xDFB730", Offset = "0xDFA730", VA = "0x180DFB730")]
protected void AddReadCallback(string name, string ns, Type type, XmlSerializationReadCallback read)
{
}
/// <summary>Stores an object that is being deserialized from a SOAP-encoded <see langword="multiRef" /> element for later access through the <see cref="M:System.Xml.Serialization.XmlSerializationReader.GetTarget(System.String)" /> method. </summary>
/// <param name="id">The value of the <see langword="id" /> attribute of a <see langword="multiRef" /> element that identifies the element.</param>
/// <param name="o">The object that is deserialized from the XML element.</param>
// Token: 0x06000D7B RID: 3451 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D7B")]
[Address(RVA = "0xDFB850", Offset = "0xDFA850", VA = "0x180DFB850")]
protected void AddTarget(string id, object o)
{
}
// Token: 0x06000D7C RID: 3452 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D7C")]
[Address(RVA = "0xDFBD90", Offset = "0xDFAD90", VA = "0x180DFBD90")]
private string CurrentTag()
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that a SOAP-encoded collection type cannot be modified and its values cannot be filled in. </summary>
/// <param name="name">The fully qualified name of the .NET Framework type for which there is a mapping.</param>
/// <returns>An <see cref="T:System.InvalidOperationException" /> exception.</returns>
// Token: 0x06000D7D RID: 3453 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D7D")]
[Address(RVA = "0xDFB980", Offset = "0xDFA980", VA = "0x180DFB980")]
protected Exception CreateReadOnlyCollectionException(string name)
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that an enumeration value is not valid. </summary>
/// <param name="value">The enumeration value that is not valid.</param>
/// <param name="enumType">The enumeration type.</param>
/// <returns>An <see cref="T:System.InvalidOperationException" /> exception.</returns>
// Token: 0x06000D7E RID: 3454 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D7E")]
[Address(RVA = "0xDFB9F0", Offset = "0xDFA9F0", VA = "0x180DFB9F0")]
protected Exception CreateUnknownConstantException(string value, Type enumType)
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that the current position of <see cref="T:System.Xml.XmlReader" /> represents an unknown XML node. </summary>
/// <returns>An <see cref="T:System.InvalidOperationException" /> exception.</returns>
// Token: 0x06000D7F RID: 3455 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D7F")]
[Address(RVA = "0xDFBA60", Offset = "0xDFAA60", VA = "0x180DFBA60")]
protected Exception CreateUnknownNodeException()
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that a type is unknown. </summary>
/// <param name="type">An <see cref="T:System.Xml.XmlQualifiedName" /> that represents the name of the unknown type.</param>
/// <returns>An <see cref="T:System.InvalidOperationException" /> exception.</returns>
// Token: 0x06000D80 RID: 3456 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D80")]
[Address(RVA = "0xDFBAE0", Offset = "0xDFAAE0", VA = "0x180DFBAE0")]
protected Exception CreateUnknownTypeException(XmlQualifiedName type)
{
return null;
}
/// <summary>Ensures that a given array, or a copy, is large enough to contain a specified index. </summary>
/// <param name="a">The <see cref="T:System.Array" /> that is being checked.</param>
/// <param name="index">The required index.</param>
/// <param name="elementType">The <see cref="T:System.Type" /> of the array's elements.</param>
/// <returns>The existing <see cref="T:System.Array" />, if it is already large enough; otherwise, a new, larger array that contains the original array's elements.</returns>
// Token: 0x06000D81 RID: 3457 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D81")]
[Address(RVA = "0xDFBF00", Offset = "0xDFAF00", VA = "0x180DFBF00")]
protected Array EnsureArrayIndex(Array a, int index, Type elementType)
{
return null;
}
/// <summary>Determines whether the XML element where the <see cref="T:System.Xml.XmlReader" /> is currently positioned has a null attribute set to the value <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if <see cref="T:System.Xml.XmlReader" /> is currently positioned over a null attribute with the value <see langword="true" />; otherwise, <see langword="false" />.</returns>
// Token: 0x06000D82 RID: 3458 RVA: 0x00006E10 File Offset: 0x00005010
[Token(Token = "0x6000D82")]
[Address(RVA = "0xDFC120", Offset = "0xDFB120", VA = "0x180DFC120")]
protected bool GetNullAttr()
{
return default(bool);
}
/// <summary>Gets an object that is being deserialized from a SOAP-encoded <see langword="multiRef" /> element and that was stored earlier by <see cref="M:System.Xml.Serialization.XmlSerializationReader.AddTarget(System.String,System.Object)" />. </summary>
/// <param name="id">The value of the <see langword="id" /> attribute of a <see langword="multiRef" /> element that identifies the element.</param>
/// <returns>An object to be deserialized from a SOAP-encoded <see langword="multiRef" /> element.</returns>
// Token: 0x06000D83 RID: 3459 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D83")]
[Address(RVA = "0xDFC200", Offset = "0xDFB200", VA = "0x180DFC200")]
protected object GetTarget(string id)
{
return null;
}
// Token: 0x06000D84 RID: 3460 RVA: 0x00006E28 File Offset: 0x00005028
[Token(Token = "0x6000D84")]
[Address(RVA = "0xDFF7F0", Offset = "0xDFE7F0", VA = "0x180DFF7F0")]
private bool TargetReady(string id)
{
return default(bool);
}
/// <summary>Gets the value of the <see langword="xsi:type" /> attribute for the XML element at the current location of the <see cref="T:System.Xml.XmlReader" />. </summary>
/// <returns>An XML qualified name that indicates the data type of an XML element.</returns>
// Token: 0x06000D85 RID: 3461 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D85")]
[Address(RVA = "0xDFC2C0", Offset = "0xDFB2C0", VA = "0x180DFC2C0")]
protected XmlQualifiedName GetXsiType()
{
return null;
}
/// <summary>Initializes callback methods that populate objects that map to SOAP-encoded XML data. </summary>
// Token: 0x06000D86 RID: 3462
[Token(Token = "0x6000D86")]
[Address(Slot = "4")]
protected abstract void InitCallbacks();
/// <summary>Stores element and attribute names in a <see cref="T:System.Xml.NameTable" /> object. </summary>
// Token: 0x06000D87 RID: 3463
[Token(Token = "0x6000D87")]
[Address(Slot = "5")]
protected abstract void InitIDs();
/// <summary>Determines whether an XML attribute name indicates an XML namespace. </summary>
/// <param name="name">The name of an XML attribute.</param>
/// <returns>
/// <see langword="true " />if the XML attribute name indicates an XML namespace; otherwise, <see langword="false" />.</returns>
// Token: 0x06000D88 RID: 3464 RVA: 0x00006E40 File Offset: 0x00005040
[Token(Token = "0x6000D88")]
[Address(RVA = "0xDFC7D0", Offset = "0xDFB7D0", VA = "0x180DFC7D0")]
protected bool IsXmlnsAttribute(string name)
{
return default(bool);
}
/// <summary>Sets the value of the XML attribute if it is of type <see langword="arrayType" /> from the Web Services Description Language (WSDL) namespace. </summary>
/// <param name="attr">An <see cref="T:System.Xml.XmlAttribute" /> that may have the type <see langword="wsdl:array" />.</param>
// Token: 0x06000D89 RID: 3465 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D89")]
[Address(RVA = "0xDFCC40", Offset = "0xDFBC40", VA = "0x180DFCC40")]
protected void ParseWsdlArrayType(XmlAttribute attr)
{
}
/// <summary>Makes the <see cref="T:System.Xml.XmlReader" /> read the fully qualified name of the element where it is currently positioned. </summary>
/// <returns>The fully qualified name of the current XML element.</returns>
// Token: 0x06000D8A RID: 3466 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D8A")]
[Address(RVA = "0xDFCDD0", Offset = "0xDFBDD0", VA = "0x180DFCDD0")]
protected XmlQualifiedName ReadElementQualifiedName()
{
return null;
}
/// <summary>Makes the <see cref="T:System.Xml.XmlReader" /> read an XML end tag.</summary>
// Token: 0x06000D8B RID: 3467 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D8B")]
[Address(RVA = "0xDFCEE0", Offset = "0xDFBEE0", VA = "0x180DFCEE0")]
protected void ReadEndElement()
{
}
/// <summary>Instructs the <see cref="T:System.Xml.XmlReader" /> to read the current XML element if the element has a null attribute with the value true. </summary>
/// <returns>
/// <see langword="true" /> if the element has a null="true" attribute value and has been read; otherwise, <see langword="false" />.</returns>
// Token: 0x06000D8C RID: 3468 RVA: 0x00006E58 File Offset: 0x00005058
[Token(Token = "0x6000D8C")]
[Address(RVA = "0xDFD480", Offset = "0xDFC480", VA = "0x180DFD480")]
protected bool ReadNull()
{
return default(bool);
}
/// <summary>Instructs the <see cref="T:System.Xml.XmlReader" /> to read the fully qualified name of the element where it is currently positioned. </summary>
/// <returns>A <see cref="T:System.Xml.XmlQualifiedName" /> that represents the fully qualified name of the current XML element; otherwise, <see langword="null" /> if a null="true" attribute value is present.</returns>
// Token: 0x06000D8D RID: 3469 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D8D")]
[Address(RVA = "0xDFD6C0", Offset = "0xDFC6C0", VA = "0x180DFD6C0")]
protected XmlQualifiedName ReadNullableQualifiedName()
{
return null;
}
/// <summary>Instructs the <see cref="T:System.Xml.XmlReader" /> to read a simple, text-only XML element that could be <see langword="null" />. </summary>
/// <returns>The string value; otherwise, <see langword="null" />.</returns>
// Token: 0x06000D8E RID: 3470 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D8E")]
[Address(RVA = "0xDFD6F0", Offset = "0xDFC6F0", VA = "0x180DFD6F0")]
protected string ReadNullableString()
{
return null;
}
/// <summary>Deserializes an object from a SOAP-encoded <see langword="multiRef" /> XML element. </summary>
/// <returns>The value of the referenced element in the document.</returns>
// Token: 0x06000D8F RID: 3471 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D8F")]
[Address(RVA = "0xDFD740", Offset = "0xDFC740", VA = "0x180DFD740")]
protected object ReadReferencedElement()
{
return null;
}
// Token: 0x06000D90 RID: 3472 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D90")]
[Address(RVA = "0xDFC030", Offset = "0xDFB030", VA = "0x180DFC030")]
private XmlSerializationReader.WriteCallbackInfo GetCallbackInfo(XmlQualifiedName qname)
{
return null;
}
/// <summary>Deserializes an object from a SOAP-encoded <see langword="multiRef" /> XML element. </summary>
/// <param name="name">The local name of the element's XML Schema data type.</param>
/// <param name="ns">The namespace of the element's XML Schema data type.</param>
/// <returns>The value of the referenced element in the document.</returns>
// Token: 0x06000D91 RID: 3473 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D91")]
[Address(RVA = "0xDFD7B0", Offset = "0xDFC7B0", VA = "0x180DFD7B0")]
protected object ReadReferencedElement(string name, string ns)
{
return null;
}
// Token: 0x06000D92 RID: 3474 RVA: 0x00006E70 File Offset: 0x00005070
[Token(Token = "0x6000D92")]
[Address(RVA = "0xDFCFA0", Offset = "0xDFBFA0", VA = "0x180DFCFA0")]
private bool ReadList(out object resultList)
{
return default(bool);
}
/// <summary>Deserializes objects from the SOAP-encoded <see langword="multiRef" /> elements in a SOAP message. </summary>
// Token: 0x06000D93 RID: 3475 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D93")]
[Address(RVA = "0xDFDA70", Offset = "0xDFCA70", VA = "0x180DFDA70")]
protected void ReadReferencedElements()
{
}
/// <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a <see langword="multiRef" /> element. </summary>
/// <param name="fixupReference">An output string into which the <see langword="href" /> attribute value is read.</param>
/// <returns>The deserialized object.</returns>
// Token: 0x06000D94 RID: 3476 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D94")]
[Address(RVA = "0xDFEA90", Offset = "0xDFDA90", VA = "0x180DFEA90")]
protected object ReadReferencingElement(out string fixupReference)
{
return null;
}
/// <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a <see langword="multiRef" /> element. </summary>
/// <param name="name">The local name of the element's XML Schema data type.</param>
/// <param name="ns">The namespace of the element's XML Schema data type.</param>
/// <param name="fixupReference">An output string into which the <see langword="href" /> attribute value is read.</param>
/// <returns>The deserialized object.</returns>
// Token: 0x06000D95 RID: 3477 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D95")]
[Address(RVA = "0xDFEA70", Offset = "0xDFDA70", VA = "0x180DFEA70")]
protected object ReadReferencingElement(string name, string ns, out string fixupReference)
{
return null;
}
/// <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a <see langword="multiRef" /> element.</summary>
/// <param name="name">The local name of the element's XML Schema data type.</param>
/// <param name="ns">The namespace of the element's XML Schema data type.</param>
/// <param name="elementCanBeType">
/// <see langword="true" /> if the element name is also the XML Schema data type name; otherwise, <see langword="false" />.</param>
/// <param name="fixupReference">An output string into which the value of the <see langword="href" /> attribute is read.</param>
/// <returns>The deserialized object.</returns>
// Token: 0x06000D96 RID: 3478 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D96")]
[Address(RVA = "0xDFE730", Offset = "0xDFD730", VA = "0x180DFE730")]
protected object ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference)
{
return null;
}
/// <summary>Populates an object from its XML representation at the current location of the <see cref="T:System.Xml.XmlReader" />. </summary>
/// <param name="serializable">An <see cref="T:System.Xml.Serialization.IXmlSerializable" /> that corresponds to the current position of the <see cref="T:System.Xml.XmlReader" />.</param>
/// <returns>An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable" /> interface with its members populated from the location of the <see cref="T:System.Xml.XmlReader" />.</returns>
// Token: 0x06000D97 RID: 3479 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D97")]
[Address(RVA = "0xDFEB10", Offset = "0xDFDB10", VA = "0x180DFEB10")]
protected IXmlSerializable ReadSerializable(IXmlSerializable serializable)
{
return null;
}
/// <summary>Gets the value of the XML node at which the <see cref="T:System.Xml.XmlReader" /> is currently positioned. </summary>
/// <param name="type">The <see cref="T:System.Xml.XmlQualifiedName" /> that represents the simple data type for the current location of the <see cref="T:System.Xml.XmlReader" />.</param>
/// <returns>The value of the node as a .NET Framework value type, if the value is a simple XML Schema data type.</returns>
// Token: 0x06000D98 RID: 3480 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D98")]
[Address(RVA = "0xDFF580", Offset = "0xDFE580", VA = "0x180DFF580")]
protected object ReadTypedPrimitive(XmlQualifiedName type)
{
return null;
}
// Token: 0x06000D99 RID: 3481 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D99")]
[Address(RVA = "0xDFED00", Offset = "0xDFDD00", VA = "0x180DFED00")]
private object ReadTypedPrimitive(XmlQualifiedName qname, bool reportUnknown)
{
return null;
}
/// <summary>Instructs the <see cref="T:System.Xml.XmlReader" /> to read the XML node at its current position. </summary>
/// <param name="wrapped">
/// <see langword="true" /> to read content only after reading the element's start element; otherwise, <see langword="false" />.</param>
/// <returns>An <see cref="T:System.Xml.XmlNode" /> that represents the XML node that has been read.</returns>
// Token: 0x06000D9A RID: 3482 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D9A")]
[Address(RVA = "0xDFF6C0", Offset = "0xDFE6C0", VA = "0x180DFF6C0")]
protected XmlNode ReadXmlNode(bool wrapped)
{
return null;
}
/// <summary>Instructs the <see cref="T:System.Xml.XmlReader" /> to read an XML document root element at its current position.</summary>
/// <param name="wrapped">
/// <see langword="true" /> if the method should read content only after reading the element's start element; otherwise, <see langword="false" />.</param>
/// <returns>An <see cref="T:System.Xml.XmlDocument" /> that contains the root element that has been read.</returns>
// Token: 0x06000D9B RID: 3483 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D9B")]
[Address(RVA = "0xDFF590", Offset = "0xDFE590", VA = "0x180DFF590")]
protected XmlDocument ReadXmlDocument(bool wrapped)
{
return null;
}
/// <summary>Ensures that a given array, or a copy, is no larger than a specified length. </summary>
/// <param name="a">The array that is being checked.</param>
/// <param name="length">The maximum length of the array.</param>
/// <param name="elementType">The <see cref="T:System.Type" /> of the array's elements.</param>
/// <param name="isNullable">
/// <see langword="true" /> if <see langword="null" /> for the array, if present for the input array, can be returned; otherwise, a new, smaller array.</param>
/// <returns>The existing <see cref="T:System.Array" />, if it is already small enough; otherwise, a new, smaller array that contains the original array's elements up to the size of<paramref name=" length" />.</returns>
// Token: 0x06000D9C RID: 3484 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D9C")]
[Address(RVA = "0xDFF730", Offset = "0xDFE730", VA = "0x180DFF730")]
protected Array ShrinkArray(Array a, int length, Type elementType, bool isNullable)
{
return null;
}
/// <summary>Obtains an <see cref="T:System.Xml.XmlQualifiedName" /> from a name that may contain a prefix. </summary>
/// <param name="value">A name that may contain a prefix.</param>
/// <returns>An <see cref="T:System.Xml.XmlQualifiedName" /> that represents a namespace-qualified XML name.</returns>
// Token: 0x06000D9D RID: 3485 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000D9D")]
[Address(RVA = "0xDFF810", Offset = "0xDFE810", VA = "0x180DFF810")]
protected XmlQualifiedName ToXmlQualifiedName(string value)
{
return null;
}
/// <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute" /> event for the current position of the <see cref="T:System.Xml.XmlReader" />.</summary>
/// <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized" /> property.</param>
/// <param name="attr">A <see cref="T:System.Xml.XmlAttribute" /> that represents the attribute in question.</param>
/// <param name="qnames">A comma-delimited list of XML qualified names.</param>
// Token: 0x06000D9E RID: 3486 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D9E")]
[Address(RVA = "0xDFFA30", Offset = "0xDFEA30", VA = "0x180DFFA30")]
protected void UnknownAttribute(object o, XmlAttribute attr, string qnames)
{
}
/// <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement" /> event for the current position of the <see cref="T:System.Xml.XmlReader" />.</summary>
/// <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized" /> property.</param>
/// <param name="elem">The <see cref="T:System.Xml.XmlElement" /> for which an event is raised.</param>
/// <param name="qnames">A comma-delimited list of XML qualified names.</param>
// Token: 0x06000D9F RID: 3487 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D9F")]
[Address(RVA = "0xDFFC70", Offset = "0xDFEC70", VA = "0x180DFFC70")]
protected void UnknownElement(object o, XmlElement elem, string qnames)
{
}
/// <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode" /> event for the current position of the <see cref="T:System.Xml.XmlReader" />. </summary>
/// <param name="o">The object that is being deserialized.</param>
// Token: 0x06000DA0 RID: 3488 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA0")]
[Address(RVA = "0xDF6890", Offset = "0xDF5890", VA = "0x180DF6890")]
protected void UnknownNode(object o)
{
}
/// <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode" /> event for the current position of the <see cref="T:System.Xml.XmlReader" />.</summary>
/// <param name="o">The object being deserialized.</param>
/// <param name="qnames">A comma-delimited list of XML qualified names.</param>
// Token: 0x06000DA1 RID: 3489 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA1")]
[Address(RVA = "0xDFFED0", Offset = "0xDFEED0", VA = "0x180DFFED0")]
protected void UnknownNode(object o, string qnames)
{
}
// Token: 0x06000DA2 RID: 3490 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA2")]
[Address(RVA = "0xDFC840", Offset = "0xDFB840", VA = "0x180DFC840")]
private void OnUnknownNode(XmlNode node, object o, string qnames)
{
}
/// <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject" /> event for the current position of the <see cref="T:System.Xml.XmlReader" />.</summary>
/// <param name="id">A unique string that is used to identify the unreferenced object, subsequently accessible through the <see cref="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedId" /> property.</param>
/// <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedObject" /> property.</param>
// Token: 0x06000DA3 RID: 3491 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA3")]
[Address(RVA = "0xDFFF40", Offset = "0xDFEF40", VA = "0x180DFFF40")]
protected void UnreferencedObject(string id, object o)
{
}
// Token: 0x04000709 RID: 1801
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000709")]
private XmlDocument document;
// Token: 0x0400070A RID: 1802
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400070A")]
private XmlReader reader;
// Token: 0x0400070B RID: 1803
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400070B")]
private ArrayList fixups;
// Token: 0x0400070C RID: 1804
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400070C")]
private Hashtable collFixups;
// Token: 0x0400070D RID: 1805
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400070D")]
private ArrayList collItemFixups;
// Token: 0x0400070E RID: 1806
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400070E")]
private Hashtable typesCallbacks;
// Token: 0x0400070F RID: 1807
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400070F")]
private ArrayList noIDTargets;
// Token: 0x04000710 RID: 1808
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000710")]
private Hashtable targets;
// Token: 0x04000711 RID: 1809
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000711")]
private Hashtable delayedListFixups;
// Token: 0x04000712 RID: 1810
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000712")]
private XmlSerializer eventSource;
// Token: 0x04000713 RID: 1811
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000713")]
private int delayedFixupId;
// Token: 0x04000714 RID: 1812
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000714")]
private Hashtable referencedObjects;
// Token: 0x04000715 RID: 1813
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000715")]
private int readCount;
// Token: 0x04000716 RID: 1814
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x4000716")]
private int whileIterationCount;
// Token: 0x04000717 RID: 1815
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000717")]
private string w3SchemaNS;
// Token: 0x04000718 RID: 1816
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000718")]
private string w3InstanceNS;
// Token: 0x04000719 RID: 1817
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000719")]
private string w3InstanceNS2000;
// Token: 0x0400071A RID: 1818
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400071A")]
private string w3InstanceNS1999;
// Token: 0x0400071B RID: 1819
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400071B")]
private string soapNS;
// Token: 0x0400071C RID: 1820
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400071C")]
private string wsdlNS;
// Token: 0x0400071D RID: 1821
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400071D")]
private string nullX;
// Token: 0x0400071E RID: 1822
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400071E")]
private string nil;
// Token: 0x0400071F RID: 1823
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400071F")]
private string typeX;
// Token: 0x04000720 RID: 1824
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4000720")]
private string arrayType;
// Token: 0x04000721 RID: 1825
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000721")]
private XmlQualifiedName arrayQName;
// Token: 0x0200013B RID: 315
[Token(Token = "0x200013B")]
private class WriteCallbackInfo
{
// Token: 0x06000DA4 RID: 3492 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA4")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public WriteCallbackInfo()
{
}
// Token: 0x04000722 RID: 1826
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000722")]
public Type Type;
// Token: 0x04000723 RID: 1827
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000723")]
public string TypeName;
// Token: 0x04000724 RID: 1828
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000724")]
public string TypeNs;
// Token: 0x04000725 RID: 1829
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000725")]
public XmlSerializationReadCallback Callback;
}
/// <summary>Holds an <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback" /> delegate instance, plus the method's inputs; also supplies the method's parameters. </summary>
// Token: 0x0200013C RID: 316
[Token(Token = "0x200013C")]
protected class CollectionFixup
{
// Token: 0x06000DA5 RID: 3493 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DA5")]
[Address(RVA = "0xDEE100", Offset = "0xDED100", VA = "0x180DEE100")]
internal CollectionFixup(object collection, XmlSerializationCollectionFixupCallback callback, string id)
{
}
/// <summary>Gets the callback method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback" /> delegate. </summary>
/// <returns>The <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback" /> delegate that points to the callback method.</returns>
// Token: 0x170003A2 RID: 930
// (get) Token: 0x06000DA6 RID: 3494 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A2")]
public XmlSerializationCollectionFixupCallback Callback
{
[Token(Token = "0x6000DA6")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Gets the <paramref name="object collection" /> for the callback method. </summary>
/// <returns>The collection that is used for the fixup.</returns>
// Token: 0x170003A3 RID: 931
// (get) Token: 0x06000DA7 RID: 3495 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A3")]
public object Collection
{
[Token(Token = "0x6000DA7")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x170003A4 RID: 932
// (get) Token: 0x06000DA8 RID: 3496 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A4")]
internal object Id
{
[Token(Token = "0x6000DA8")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets the array into which the callback method copies a collection. </summary>
/// <returns>The array into which the callback method copies a collection.</returns>
// Token: 0x170003A5 RID: 933
// (get) Token: 0x06000DA9 RID: 3497 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000DAA RID: 3498 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003A5")]
public object CollectionItems
{
[Token(Token = "0x6000DA9")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
[Token(Token = "0x6000DAA")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
internal set
{
}
}
// Token: 0x04000726 RID: 1830
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000726")]
private XmlSerializationCollectionFixupCallback callback;
// Token: 0x04000727 RID: 1831
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000727")]
private object collection;
// Token: 0x04000728 RID: 1832
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000728")]
private object collectionItems;
// Token: 0x04000729 RID: 1833
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000729")]
private string id;
}
/// <summary>Holds an <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback" /> delegate instance, plus the method's inputs; also serves as the parameter for the method.</summary>
// Token: 0x0200013D RID: 317
[Token(Token = "0x200013D")]
protected class Fixup
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationReader.Fixup" /> class.</summary>
/// <param name="o">The object that contains other objects whose values get filled in by the callback implementation.</param>
/// <param name="callback">A method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback" /> delegate.</param>
/// <param name="count">The size of the string array obtained through the <see cref="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Ids" /> property.</param>
// Token: 0x06000DAB RID: 3499 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DAB")]
[Address(RVA = "0xDEE190", Offset = "0xDED190", VA = "0x180DEE190")]
public Fixup(object o, XmlSerializationFixupCallback callback, int count)
{
}
/// <summary>Gets the callback method that creates an instance of the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback" /> delegate.</summary>
/// <returns>The callback method that creates an instance of the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback" /> delegate.</returns>
// Token: 0x170003A6 RID: 934
// (get) Token: 0x06000DAC RID: 3500 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A6")]
public XmlSerializationFixupCallback Callback
{
[Token(Token = "0x6000DAC")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// <summary>Gets or sets an array of keys for the objects that belong to the <see cref="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Source" /> property whose values get filled in by the callback implementation.</summary>
/// <returns>The array of keys.</returns>
// Token: 0x170003A7 RID: 935
// (get) Token: 0x06000DAD RID: 3501 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A7")]
public string[] Ids
{
[Token(Token = "0x6000DAD")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the object that contains other objects whose values get filled in by the callback implementation.</summary>
/// <returns>The source containing objects with values to fill.</returns>
// Token: 0x170003A8 RID: 936
// (get) Token: 0x06000DAE RID: 3502 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A8")]
public object Source
{
[Token(Token = "0x6000DAE")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x0400072A RID: 1834
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400072A")]
private object source;
// Token: 0x0400072B RID: 1835
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400072B")]
private string[] ids;
// Token: 0x0400072C RID: 1836
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400072C")]
private XmlSerializationFixupCallback callback;
}
// Token: 0x0200013E RID: 318
[Token(Token = "0x200013E")]
private class CollectionItemFixup
{
// Token: 0x06000DAF RID: 3503 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DAF")]
[Address(RVA = "0x6E0610", Offset = "0x6DF610", VA = "0x1806E0610")]
public CollectionItemFixup(Array list, int index, string id)
{
}
// Token: 0x170003A9 RID: 937
// (get) Token: 0x06000DB0 RID: 3504 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003A9")]
public Array Collection
{
[Token(Token = "0x6000DB0")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x170003AA RID: 938
// (get) Token: 0x06000DB1 RID: 3505 RVA: 0x00006E88 File Offset: 0x00005088
[Token(Token = "0x170003AA")]
public int Index
{
[Token(Token = "0x6000DB1")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return 0;
}
}
// Token: 0x170003AB RID: 939
// (get) Token: 0x06000DB2 RID: 3506 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003AB")]
public string Id
{
[Token(Token = "0x6000DB2")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
// Token: 0x0400072D RID: 1837
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400072D")]
private Array list;
// Token: 0x0400072E RID: 1838
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400072E")]
private int index;
// Token: 0x0400072F RID: 1839
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400072F")]
private string id;
}
}
}
@@ -0,0 +1,381 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200013F RID: 319
[Token(Token = "0x200013F")]
internal class XmlSerializationReaderInterpreter : XmlSerializationReader
{
// Token: 0x06000DB3 RID: 3507 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB3")]
[Address(RVA = "0xDFB4D0", Offset = "0xDFA4D0", VA = "0x180DFB4D0")]
public XmlSerializationReaderInterpreter(XmlMapping typeMap)
{
}
// Token: 0x06000DB4 RID: 3508 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB4")]
[Address(RVA = "0xDF64F0", Offset = "0xDF54F0", VA = "0x180DF64F0", Slot = "4")]
protected override void InitCallbacks()
{
}
// Token: 0x06000DB5 RID: 3509 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB5")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
protected override void InitIDs()
{
}
// Token: 0x06000DB6 RID: 3510 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB6")]
[Address(RVA = "0xDFA800", Offset = "0xDF9800", VA = "0x180DFA800")]
public object ReadRoot()
{
return null;
}
// Token: 0x06000DB7 RID: 3511 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB7")]
[Address(RVA = "0xDF7170", Offset = "0xDF6170", VA = "0x180DF7170")]
private object ReadEncodedObject(XmlTypeMapping typeMap)
{
return null;
}
// Token: 0x06000DB8 RID: 3512 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB8")]
[Address(RVA = "0xDF9CC0", Offset = "0xDF8CC0", VA = "0x180DF9CC0", Slot = "6")]
protected virtual object ReadMessage(XmlMembersMapping typeMap)
{
return null;
}
// Token: 0x06000DB9 RID: 3513 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB9")]
[Address(RVA = "0xDFAAC0", Offset = "0xDF9AC0", VA = "0x180DFAAC0")]
private object ReadRoot(XmlTypeMapping rootMap)
{
return null;
}
// Token: 0x06000DBA RID: 3514 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DBA")]
[Address(RVA = "0xDFA370", Offset = "0xDF9370", VA = "0x180DFA370", Slot = "7")]
protected virtual object ReadObject(XmlTypeMapping typeMap, bool isNullable, bool checkType)
{
return null;
}
// Token: 0x06000DBB RID: 3515 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DBB")]
[Address(RVA = "0xDF6E70", Offset = "0xDF5E70", VA = "0x180DF6E70", Slot = "8")]
protected virtual object ReadClassInstance(XmlTypeMapping typeMap, bool isNullable, bool checkType)
{
return null;
}
// Token: 0x06000DBC RID: 3516 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DBC")]
[Address(RVA = "0xDF6DA0", Offset = "0xDF5DA0", VA = "0x180DF6DA0", Slot = "9")]
protected virtual void ReadClassInstanceMembers(XmlTypeMapping typeMap, object ob)
{
}
// Token: 0x06000DBD RID: 3517 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DBD")]
[Address(RVA = "0xDF6900", Offset = "0xDF5900", VA = "0x180DF6900")]
private void ReadAttributeMembers(ClassMap map, object ob, bool isValueList)
{
}
// Token: 0x06000DBE RID: 3518 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DBE")]
[Address(RVA = "0xDF7A50", Offset = "0xDF6A50", VA = "0x180DF7A50")]
private void ReadMembers(ClassMap map, object ob, bool isValueList, bool readBySoapOrder)
{
}
// Token: 0x06000DBF RID: 3519 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DBF")]
[Address(RVA = "0xDFAFE0", Offset = "0xDF9FE0", VA = "0x180DFAFE0")]
private void SetListMembersDefaults(ClassMap map, object ob, bool isValueList)
{
}
// Token: 0x06000DC0 RID: 3520 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DC0")]
[Address(RVA = "0xDF5E40", Offset = "0xDF4E40", VA = "0x180DF5E40")]
internal void FixupMembers(ClassMap map, object obfixup, bool isValueList)
{
}
// Token: 0x06000DC1 RID: 3521 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DC1")]
[Address(RVA = "0xDF6890", Offset = "0xDF5890", VA = "0x180DF6890", Slot = "10")]
protected virtual void ProcessUnknownAttribute(object target)
{
}
// Token: 0x06000DC2 RID: 3522 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DC2")]
[Address(RVA = "0xDF6890", Offset = "0xDF5890", VA = "0x180DF6890", Slot = "11")]
protected virtual void ProcessUnknownElement(object target)
{
}
// Token: 0x06000DC3 RID: 3523 RVA: 0x00006EA0 File Offset: 0x000050A0
[Token(Token = "0x6000DC3")]
[Address(RVA = "0xDF6810", Offset = "0xDF5810", VA = "0x180DF6810")]
private bool IsReadOnly(XmlTypeMapMember member, TypeData memType, object ob, bool isValueList)
{
return default(bool);
}
// Token: 0x06000DC4 RID: 3524 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DC4")]
[Address(RVA = "0xDFB290", Offset = "0xDFA290", VA = "0x180DFB290")]
private void SetMemberValue(XmlTypeMapMember member, object ob, object value, bool isValueList)
{
}
// Token: 0x06000DC5 RID: 3525 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DC5")]
[Address(RVA = "0xDFB190", Offset = "0xDFA190", VA = "0x180DFB190")]
private void SetMemberValueFromAttr(XmlTypeMapMember member, object ob, object value, bool isValueList)
{
}
// Token: 0x06000DC6 RID: 3526 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DC6")]
[Address(RVA = "0xDF62E0", Offset = "0xDF52E0", VA = "0x180DF62E0")]
private object GetMemberValue(XmlTypeMapMember member, object ob, bool isValueList)
{
return null;
}
// Token: 0x06000DC7 RID: 3527 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DC7")]
[Address(RVA = "0xDFA1D0", Offset = "0xDF91D0", VA = "0x180DFA1D0")]
private object ReadObjectElement(XmlTypeMapElementInfo elem)
{
return null;
}
// Token: 0x06000DC8 RID: 3528 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DC8")]
[Address(RVA = "0xDFA680", Offset = "0xDF9680", VA = "0x180DFA680")]
private object ReadPrimitiveValue(XmlTypeMapElementInfo elem)
{
return null;
}
// Token: 0x06000DC9 RID: 3529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DC9")]
[Address(RVA = "0xDF63C0", Offset = "0xDF53C0", VA = "0x180DF63C0")]
private object GetValueFromXmlString(string value, TypeData typeData, XmlTypeMapping typeMap)
{
return null;
}
// Token: 0x06000DCA RID: 3530 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DCA")]
[Address(RVA = "0xDF7350", Offset = "0xDF6350", VA = "0x180DF7350")]
private object ReadListElement(XmlTypeMapping typeMap, bool isNullable, object list, bool canCreateInstance)
{
return null;
}
// Token: 0x06000DCB RID: 3531 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DCB")]
[Address(RVA = "0xDF77A0", Offset = "0xDF67A0", VA = "0x180DF77A0")]
private object ReadListString(XmlTypeMapping typeMap, string values)
{
return null;
}
// Token: 0x06000DCC RID: 3532 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DCC")]
[Address(RVA = "0xDF56C0", Offset = "0xDF46C0", VA = "0x180DF56C0")]
private void AddListValue(TypeData listType, ref object list, int index, object value, bool canCreateInstance)
{
}
// Token: 0x06000DCD RID: 3533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DCD")]
[Address(RVA = "0xDF5D70", Offset = "0xDF4D70", VA = "0x180DF5D70")]
private static object CreateInstance(Type type, bool nonPublic)
{
return null;
}
// Token: 0x06000DCE RID: 3534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DCE")]
[Address(RVA = "0xDF5D00", Offset = "0xDF4D00", VA = "0x180DF5D00")]
private object CreateInstance(Type type)
{
return null;
}
// Token: 0x06000DCF RID: 3535 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DCF")]
[Address(RVA = "0xDF5D80", Offset = "0xDF4D80", VA = "0x180DF5D80")]
private object CreateList(Type listType)
{
return null;
}
// Token: 0x06000DD0 RID: 3536 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD0")]
[Address(RVA = "0xDF6790", Offset = "0xDF5790", VA = "0x180DF6790")]
private object InitializeList(TypeData listType)
{
return null;
}
// Token: 0x06000DD1 RID: 3537 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DD1")]
[Address(RVA = "0xDF5E20", Offset = "0xDF4E20", VA = "0x180DF5E20")]
private void FillList(object list, object items)
{
}
// Token: 0x06000DD2 RID: 3538 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DD2")]
[Address(RVA = "0xDF5A10", Offset = "0xDF4A10", VA = "0x180DF5A10")]
private void CopyEnumerableList(object source, object dest)
{
}
// Token: 0x06000DD3 RID: 3539 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD3")]
[Address(RVA = "0xDFABE0", Offset = "0xDF9BE0", VA = "0x180DFABE0")]
private object ReadXmlNodeElement(XmlTypeMapping typeMap, bool isNullable)
{
return null;
}
// Token: 0x06000DD4 RID: 3540 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD4")]
[Address(RVA = "0xDFAC10", Offset = "0xDF9C10", VA = "0x180DFAC10")]
private object ReadXmlNode(TypeData type, bool wrapped)
{
return null;
}
// Token: 0x06000DD5 RID: 3541 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD5")]
[Address(RVA = "0xDFA5B0", Offset = "0xDF95B0", VA = "0x180DFA5B0")]
private object ReadPrimitiveElement(XmlTypeMapping typeMap, bool isNullable)
{
return null;
}
// Token: 0x06000DD6 RID: 3542 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD6")]
[Address(RVA = "0xDF72D0", Offset = "0xDF62D0", VA = "0x180DF72D0")]
private object ReadEnumElement(XmlTypeMapping typeMap, bool isNullable)
{
return null;
}
// Token: 0x06000DD7 RID: 3543 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD7")]
[Address(RVA = "0xDF6110", Offset = "0xDF5110", VA = "0x180DF6110")]
private object GetEnumValue(XmlTypeMapping typeMap, string val)
{
return null;
}
// Token: 0x06000DD8 RID: 3544 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DD8")]
[Address(RVA = "0xDFAE00", Offset = "0xDF9E00", VA = "0x180DFAE00")]
private object ReadXmlSerializableElement(XmlTypeMapping typeMap, bool isNullable)
{
return null;
}
// Token: 0x04000730 RID: 1840
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000730")]
private XmlMapping _typeMap;
// Token: 0x04000731 RID: 1841
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000731")]
private SerializationFormat _format;
// Token: 0x04000732 RID: 1842
[Token(Token = "0x4000732")]
private static readonly XmlQualifiedName AnyType;
// Token: 0x04000733 RID: 1843
[Token(Token = "0x4000733")]
private static readonly object[] empty_array;
// Token: 0x02000140 RID: 320
[Token(Token = "0x2000140")]
private class FixupCallbackInfo
{
// Token: 0x06000DDA RID: 3546 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DDA")]
[Address(RVA = "0x8ADF90", Offset = "0x8ACF90", VA = "0x1808ADF90")]
public FixupCallbackInfo(XmlSerializationReaderInterpreter sri, ClassMap map, bool isValueList)
{
}
// Token: 0x06000DDB RID: 3547 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DDB")]
[Address(RVA = "0xDEE150", Offset = "0xDED150", VA = "0x180DEE150")]
public void FixupMembers(object fixup)
{
}
// Token: 0x04000734 RID: 1844
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000734")]
private XmlSerializationReaderInterpreter _sri;
// Token: 0x04000735 RID: 1845
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000735")]
private ClassMap _map;
// Token: 0x04000736 RID: 1846
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000736")]
private bool _isValueList;
}
// Token: 0x02000141 RID: 321
[Token(Token = "0x2000141")]
private class ReaderCallbackInfo
{
// Token: 0x06000DDC RID: 3548 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DDC")]
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
public ReaderCallbackInfo(XmlSerializationReaderInterpreter sri, XmlTypeMapping typeMap)
{
}
// Token: 0x06000DDD RID: 3549 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DDD")]
[Address(RVA = "0xDEE210", Offset = "0xDED210", VA = "0x180DEE210")]
internal object ReadObject()
{
return null;
}
// Token: 0x04000737 RID: 1847
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000737")]
private XmlSerializationReaderInterpreter _sri;
// Token: 0x04000738 RID: 1848
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000738")]
private XmlTypeMapping _typeMap;
}
}
}
@@ -0,0 +1,12 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Delegate that is used by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class for serialization of types from SOAP-encoded, non-root XML data. </summary>
/// <param name="o">The object being serialized.</param>
// Token: 0x02000142 RID: 322
// (Invoke) Token: 0x06000DDF RID: 3551
[Token(Token = "0x2000142")]
public delegate void XmlSerializationWriteCallback(object o);
}
@@ -0,0 +1,606 @@
using System;
using System.Collections;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents an abstract class used for controlling serialization by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class.</summary>
// Token: 0x02000143 RID: 323
[Token(Token = "0x2000143")]
public abstract class XmlSerializationWriter : XmlSerializationGeneratedCode
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationWriter" /> class.</summary>
// Token: 0x06000DE2 RID: 3554 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DE2")]
[Address(RVA = "0xE06F20", Offset = "0xE05F20", VA = "0x180E06F20")]
protected XmlSerializationWriter()
{
}
// Token: 0x06000DE3 RID: 3555 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DE3")]
[Address(RVA = "0xE04680", Offset = "0xE03680", VA = "0x180E04680")]
internal void Initialize(XmlWriter writer, XmlSerializerNamespaces nss)
{
}
/// <summary>Gets or sets the <see cref="T:System.Xml.XmlWriter" /> that is being used by the <see cref="T:System.Xml.Serialization.XmlSerializationWriter" />.</summary>
/// <returns>The <see cref="T:System.Xml.XmlWriter" /> used by the class instance.</returns>
// Token: 0x170003AC RID: 940
// (get) Token: 0x06000DE4 RID: 3556 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003AC")]
protected XmlWriter Writer
{
[Token(Token = "0x6000DE4")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Stores an implementation of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback" /> delegate and the type it applies to, for a later invocation.</summary>
/// <param name="type">The <see cref="T:System.Type" /> of objects that are serialized.</param>
/// <param name="typeName">The name of the type of objects that are serialized.</param>
/// <param name="typeNs">The namespace of the type of objects that are serialized.</param>
/// <param name="callback">An instance of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback" /> delegate.</param>
// Token: 0x06000DE5 RID: 3557 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DE5")]
[Address(RVA = "0xE03F10", Offset = "0xE02F10", VA = "0x180E03F10")]
protected void AddWriteCallback(Type type, string typeName, string typeNs, XmlSerializationWriteCallback callback)
{
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that an XML element that should adhere to the XML Schema <see langword="any" /> element declaration cannot be processed.</summary>
/// <param name="name">The XML element that cannot be processed.</param>
/// <param name="ns">The namespace of the XML element.</param>
/// <returns>The newly created exception.</returns>
// Token: 0x06000DE6 RID: 3558 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DE6")]
[Address(RVA = "0xE040A0", Offset = "0xE030A0", VA = "0x180E040A0")]
protected Exception CreateUnknownAnyElementException(string name, string ns)
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.</summary>
/// <param name="o">The object whose type cannot be serialized.</param>
/// <returns>The newly created exception.</returns>
// Token: 0x06000DE7 RID: 3559 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DE7")]
[Address(RVA = "0xE04180", Offset = "0xE03180", VA = "0x180E04180")]
protected Exception CreateUnknownTypeException(object o)
{
return null;
}
/// <summary>Creates an <see cref="T:System.InvalidOperationException" /> that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.</summary>
/// <param name="type">The type that cannot be serialized.</param>
/// <returns>The newly created exception.</returns>
// Token: 0x06000DE8 RID: 3560 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DE8")]
[Address(RVA = "0xE04110", Offset = "0xE03110", VA = "0x180E04110")]
protected Exception CreateUnknownTypeException(Type type)
{
return null;
}
/// <summary>Returns an XML qualified name, with invalid characters replaced by escape sequences.</summary>
/// <param name="xmlQualifiedName">An <see cref="T:System.Xml.XmlQualifiedName" /> that represents the XML to be written.</param>
/// <returns>An XML qualified name, with invalid characters replaced by escape sequences.</returns>
// Token: 0x06000DE9 RID: 3561 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DE9")]
[Address(RVA = "0xE04210", Offset = "0xE03210", VA = "0x180E04210")]
protected string FromXmlQualifiedName(XmlQualifiedName xmlQualifiedName)
{
return null;
}
// Token: 0x06000DEA RID: 3562 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DEA")]
[Address(RVA = "0xE042F0", Offset = "0xE032F0", VA = "0x180E042F0")]
private string GetId(object o, bool addToReferencesList)
{
return null;
}
// Token: 0x06000DEB RID: 3563 RVA: 0x00006EB8 File Offset: 0x000050B8
[Token(Token = "0x6000DEB")]
[Address(RVA = "0xE03FF0", Offset = "0xE02FF0", VA = "0x180E03FF0")]
private bool AlreadyQueued(object ob)
{
return default(bool);
}
// Token: 0x06000DEC RID: 3564 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DEC")]
[Address(RVA = "0xE043E0", Offset = "0xE033E0", VA = "0x180E043E0")]
private string GetNamespacePrefix(string ns)
{
return null;
}
// Token: 0x06000DED RID: 3565 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DED")]
[Address(RVA = "0xE044F0", Offset = "0xE034F0", VA = "0x180E044F0")]
private string GetQualifiedName(string name, string ns)
{
return null;
}
/// <summary>Initializes an instances of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback" /> delegate to serialize SOAP-encoded XML data.</summary>
// Token: 0x06000DEE RID: 3566
[Token(Token = "0x6000DEE")]
[Address(Slot = "4")]
protected abstract void InitCallbacks();
/// <summary>Initializes object references only while serializing a SOAP-encoded SOAP message.</summary>
// Token: 0x06000DEF RID: 3567 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DEF")]
[Address(RVA = "0xE048A0", Offset = "0xE038A0", VA = "0x180E048A0")]
protected void TopLevelElement()
{
}
/// <summary>Writes an XML attribute.</summary>
/// <param name="localName">The local name of the XML attribute.</param>
/// <param name="ns">The namespace of the XML attribute.</param>
/// <param name="value">The value of the XML attribute as a string.</param>
// Token: 0x06000DF0 RID: 3568 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF0")]
[Address(RVA = "0xE04B80", Offset = "0xE03B80", VA = "0x180E04B80")]
protected void WriteAttribute(string localName, string ns, string value)
{
}
/// <summary>Writes an XML attribute where the namespace prefix is provided manually.</summary>
/// <param name="prefix">The namespace prefix to write.</param>
/// <param name="localName">The local name of the XML attribute.</param>
/// <param name="ns">The namespace represented by the prefix.</param>
/// <param name="value">The value of the XML attribute as a string.</param>
// Token: 0x06000DF1 RID: 3569 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF1")]
[Address(RVA = "0xE04B40", Offset = "0xE03B40", VA = "0x180E04B40")]
protected void WriteAttribute(string prefix, string localName, string ns, string value)
{
}
// Token: 0x06000DF2 RID: 3570 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF2")]
[Address(RVA = "0xE06D20", Offset = "0xE05D20", VA = "0x180E06D20")]
private void WriteXmlNode(XmlNode node)
{
}
/// <summary>Writes an XML node object within the body of a named XML element.</summary>
/// <param name="node">The XML node to write, possibly a child XML element.</param>
/// <param name="name">The local name of the parent XML element to write.</param>
/// <param name="ns">The namespace of the parent XML element to write.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the object to serialize is <see langword="null" />; otherwise, <see langword="false" />.</param>
/// <param name="any">
/// <see langword="true" /> to indicate that the node, if an XML element, adheres to an XML Schema <see langword="any" /> element declaration; otherwise, <see langword="false" />.</param>
// Token: 0x06000DF3 RID: 3571 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF3")]
[Address(RVA = "0xE04BC0", Offset = "0xE03BC0", VA = "0x180E04BC0")]
protected void WriteElementEncoded(XmlNode node, string name, string ns, bool isNullable, bool any)
{
}
/// <summary>Instructs an <see cref="T:System.Xml.XmlWriter" /> object to write an <see cref="T:System.Xml.XmlNode" /> object within the body of a named XML element.</summary>
/// <param name="node">The XML node to write, possibly a child XML element.</param>
/// <param name="name">The local name of the parent XML element to write.</param>
/// <param name="ns">The namespace of the parent XML element to write.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the object to serialize is <see langword="null" />; otherwise, <see langword="false" />.</param>
/// <param name="any">
/// <see langword="true" /> to indicate that the node, if an XML element, adheres to an XML Schema <see langword="any" /> element declaration; otherwise, <see langword="false" />.</param>
// Token: 0x06000DF4 RID: 3572 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF4")]
[Address(RVA = "0xE04CB0", Offset = "0xE03CB0", VA = "0x180E04CB0")]
protected void WriteElementLiteral(XmlNode node, string name, string ns, bool isNullable, bool any)
{
}
/// <summary>Writes an XML element with a specified qualified name in its body.</summary>
/// <param name="localName">The local name of the XML element.</param>
/// <param name="ns">The namespace of the XML element.</param>
/// <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
// Token: 0x06000DF5 RID: 3573 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF5")]
[Address(RVA = "0xE04DA0", Offset = "0xE03DA0", VA = "0x180E04DA0")]
protected void WriteElementQualifiedName(string localName, string ns, XmlQualifiedName value)
{
}
/// <summary>Writes an XML element with a specified qualified name in its body.</summary>
/// <param name="localName">The local name of the XML element.</param>
/// <param name="ns">The namespace of the XML element.</param>
/// <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
/// <param name="xsiType">The name of the XML Schema data type to be written to the <see langword="xsi:type" /> attribute.</param>
// Token: 0x06000DF6 RID: 3574 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF6")]
[Address(RVA = "0xE04DC0", Offset = "0xE03DC0", VA = "0x180E04DC0")]
protected void WriteElementQualifiedName(string localName, string ns, XmlQualifiedName value, XmlQualifiedName xsiType)
{
}
/// <summary>Writes an XML element with a specified value in its body.</summary>
/// <param name="localName">The local name of the XML element.</param>
/// <param name="ns">The namespace of the XML element.</param>
/// <param name="value">The text value of the XML element.</param>
// Token: 0x06000DF7 RID: 3575 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF7")]
[Address(RVA = "0xE04F00", Offset = "0xE03F00", VA = "0x180E04F00")]
protected void WriteElementString(string localName, string ns, string value)
{
}
/// <summary>Writes an XML element with a specified value in its body.</summary>
/// <param name="localName">The local name of the XML element.</param>
/// <param name="ns">The namespace of the XML element.</param>
/// <param name="value">The text value of the XML element.</param>
/// <param name="xsiType">The name of the XML Schema data type to be written to the <see langword="xsi:type" /> attribute.</param>
// Token: 0x06000DF8 RID: 3576 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF8")]
[Address(RVA = "0xE04F20", Offset = "0xE03F20", VA = "0x180E04F20")]
protected void WriteElementString(string localName, string ns, string value, XmlQualifiedName xsiType)
{
}
/// <summary>Writes a <see langword="&lt;closing&gt;" /> element tag.</summary>
// Token: 0x06000DF9 RID: 3577 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DF9")]
[Address(RVA = "0x4B7EA0", Offset = "0x4B6EA0", VA = "0x1804B7EA0")]
protected void WriteEndElement()
{
}
/// <summary>Writes a <see langword="&lt;closing&gt;" /> element tag.</summary>
/// <param name="o">The object being serialized.</param>
// Token: 0x06000DFA RID: 3578 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFA")]
[Address(RVA = "0xE05090", Offset = "0xE04090", VA = "0x180E05090")]
protected void WriteEndElement(object o)
{
}
/// <summary>Writes the namespace declaration attributes.</summary>
/// <param name="xmlns">The XML namespaces to declare.</param>
// Token: 0x06000DFB RID: 3579 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFB")]
[Address(RVA = "0xE050E0", Offset = "0xE040E0", VA = "0x180E050E0")]
protected void WriteNamespaceDeclarations(XmlSerializerNamespaces xmlns)
{
}
/// <summary>Writes an XML element whose body contains a valid XML qualified name. <see cref="T:System.Xml.XmlWriter" /> inserts an <see langword="xsi:nil='true'" /> attribute if the string's value is <see langword="null" />.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="value">The XML qualified name to write in the body of the XML element.</param>
/// <param name="xsiType">The name of the XML Schema data type to be written to the <see langword="xsi:type" /> attribute.</param>
// Token: 0x06000DFC RID: 3580 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFC")]
[Address(RVA = "0xE05580", Offset = "0xE04580", VA = "0x180E05580")]
protected void WriteNullableQualifiedNameEncoded(string name, string ns, XmlQualifiedName value, XmlQualifiedName xsiType)
{
}
/// <summary>Writes an XML element whose body contains a valid XML qualified name. <see cref="T:System.Xml.XmlWriter" /> inserts an <see langword="xsi:nil='true'" /> attribute if the string's value is <see langword="null" />.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="value">The XML qualified name to write in the body of the XML element.</param>
// Token: 0x06000DFD RID: 3581 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFD")]
[Address(RVA = "0xE05630", Offset = "0xE04630", VA = "0x180E05630")]
protected void WriteNullableQualifiedNameLiteral(string name, string ns, XmlQualifiedName value)
{
}
/// <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter" /> inserts an <see langword="xsi:nil='true'" /> attribute if the string's value is <see langword="null" />.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="value">The string to write in the body of the XML element.</param>
/// <param name="xsiType">The name of the XML Schema data type to be written to the <see langword="xsi:type" /> attribute.</param>
// Token: 0x06000DFE RID: 3582 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFE")]
[Address(RVA = "0xE056E0", Offset = "0xE046E0", VA = "0x180E056E0")]
protected void WriteNullableStringEncoded(string name, string ns, string value, XmlQualifiedName xsiType)
{
}
/// <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter" /> inserts an <see langword="xsi:nil='true'" /> attribute if the string's value is <see langword="null" />.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="value">The string to write in the body of the XML element.</param>
// Token: 0x06000DFF RID: 3583 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DFF")]
[Address(RVA = "0xE05700", Offset = "0xE04700", VA = "0x180E05700")]
protected void WriteNullableStringLiteral(string name, string ns, string value)
{
}
/// <summary>Writes an XML element with an <see langword="xsi:nil='true'" /> attribute.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
// Token: 0x06000E00 RID: 3584 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E00")]
[Address(RVA = "0xE05410", Offset = "0xE04410", VA = "0x180E05410")]
protected void WriteNullTagEncoded(string name, string ns)
{
}
/// <summary>Writes an XML element with an <see langword="xsi:nil='true'" /> attribute.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
// Token: 0x06000E01 RID: 3585 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E01")]
[Address(RVA = "0xE054C0", Offset = "0xE044C0", VA = "0x180E054C0")]
protected void WriteNullTagLiteral(string name, string ns)
{
}
/// <summary>Writes a SOAP message XML element that can contain a reference to a <see langword="multiRef" /> XML element for a given object.</summary>
/// <param name="n">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="o">The object being serialized either in the current XML element or a <see langword="multiRef" /> element that referenced by the current element.</param>
/// <param name="ambientType">The type stored in the object's type mapping (as opposed to the object's type found directly through the <see langword="typeof" /> operation).</param>
/// <param name="suppressReference">
/// <see langword="true" /> to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, <see langword="false" />.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the object to serialize is <see langword="null" />; otherwise, <see langword="false" />.</param>
// Token: 0x06000E02 RID: 3586 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E02")]
[Address(RVA = "0xE05730", Offset = "0xE04730", VA = "0x180E05730")]
protected void WritePotentiallyReferencingElement(string n, string ns, object o, Type ambientType, bool suppressReference, bool isNullable)
{
}
/// <summary>Serializes objects into SOAP-encoded <see langword="multiRef" /> XML elements in a SOAP message.</summary>
// Token: 0x06000E03 RID: 3587 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E03")]
[Address(RVA = "0xE05B50", Offset = "0xE04B50", VA = "0x180E05B50")]
protected void WriteReferencedElements()
{
}
// Token: 0x06000E04 RID: 3588 RVA: 0x00006ED0 File Offset: 0x000050D0
[Token(Token = "0x6000E04")]
[Address(RVA = "0xE047A0", Offset = "0xE037A0", VA = "0x180E047A0")]
private bool IsPrimitiveArray(TypeData td)
{
return default(bool);
}
// Token: 0x06000E05 RID: 3589 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E05")]
[Address(RVA = "0xE048B0", Offset = "0xE038B0", VA = "0x180E048B0")]
private void WriteArray(object o, TypeData td)
{
}
/// <summary>Writes a SOAP message XML element that contains a reference to a <see langword="multiRef" /> element for a given object.</summary>
/// <param name="n">The local name of the referencing element being written.</param>
/// <param name="ns">The namespace of the referencing element being written.</param>
/// <param name="o">The object being serialized.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the object to serialize is <see langword="null" />; otherwise, <see langword="false" />.</param>
// Token: 0x06000E06 RID: 3590 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E06")]
[Address(RVA = "0xE05D70", Offset = "0xE04D70", VA = "0x180E05D70")]
protected void WriteReferencingElement(string n, string ns, object o, bool isNullable)
{
}
// Token: 0x06000E07 RID: 3591 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E07")]
[Address(RVA = "0xE04030", Offset = "0xE03030", VA = "0x180E04030")]
private void CheckReferenceQueue()
{
}
/// <summary>Writes an object that uses custom XML formatting as an XML element.</summary>
/// <param name="serializable">An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable" /> interface that uses custom XML formatting.</param>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the <see cref="T:System.Xml.Serialization.IXmlSerializable" /> class object is <see langword="null" />; otherwise, <see langword="false" />.</param>
// Token: 0x06000E08 RID: 3592 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E08")]
[Address(RVA = "0xE05EC0", Offset = "0xE04EC0", VA = "0x180E05EC0")]
protected void WriteSerializable(IXmlSerializable serializable, string name, string ns, bool isNullable)
{
}
/// <summary>Instructs <see cref="T:System.Xml.XmlNode" /> to write an object that uses custom XML formatting as an XML element.</summary>
/// <param name="serializable">An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable" /> interface that uses custom XML formatting.</param>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="isNullable">
/// <see langword="true" /> to write an <see langword="xsi:nil='true'" /> attribute if the <see cref="T:System.Xml.Serialization.IXmlSerializable" /> object is <see langword="null" />; otherwise, <see langword="false" />.</param>
/// <param name="wrapped">
/// <see langword="true" /> to ignore writing the opening element tag; otherwise, <see langword="false" /> to write the opening element tag.</param>
// Token: 0x06000E09 RID: 3593 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E09")]
[Address(RVA = "0xE05EF0", Offset = "0xE04EF0", VA = "0x180E05EF0")]
protected void WriteSerializable(IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped)
{
}
/// <summary>Writes the XML declaration if the writer is positioned at the start of an XML document.</summary>
// Token: 0x06000E0A RID: 3594 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0A")]
[Address(RVA = "0xE06030", Offset = "0xE05030", VA = "0x180E06030")]
protected void WriteStartDocument()
{
}
/// <summary>Writes an opening element tag, including any attributes.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
// Token: 0x06000E0B RID: 3595 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0B")]
[Address(RVA = "0xE066E0", Offset = "0xE056E0", VA = "0x180E066E0")]
protected void WriteStartElement(string name, string ns)
{
}
/// <summary>Writes an opening element tag, including any attributes.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="writePrefixed">
/// <see langword="true" /> to write the element name with a prefix if none is available for the specified namespace; otherwise, <see langword="false" />.</param>
// Token: 0x06000E0C RID: 3596 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0C")]
[Address(RVA = "0xE06680", Offset = "0xE05680", VA = "0x180E06680")]
protected void WriteStartElement(string name, string ns, bool writePrefixed)
{
}
/// <summary>Writes an opening element tag, including any attributes.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="o">The object being serialized as an XML element.</param>
// Token: 0x06000E0D RID: 3597 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0D")]
[Address(RVA = "0xE066B0", Offset = "0xE056B0", VA = "0x180E066B0")]
protected void WriteStartElement(string name, string ns, object o)
{
}
/// <summary>Writes an opening element tag, including any attributes.</summary>
/// <param name="name">The local name of the XML element to write.</param>
/// <param name="ns">The namespace of the XML element to write.</param>
/// <param name="o">The object being serialized as an XML element.</param>
/// <param name="writePrefixed">
/// <see langword="true" /> to write the element name with a prefix if none is available for the specified namespace; otherwise, <see langword="false" />.</param>
// Token: 0x06000E0E RID: 3598 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0E")]
[Address(RVA = "0xE06090", Offset = "0xE05090", VA = "0x180E06090")]
protected void WriteStartElement(string name, string ns, object o, bool writePrefixed)
{
}
// Token: 0x06000E0F RID: 3599 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E0F")]
[Address(RVA = "0xE060C0", Offset = "0xE050C0", VA = "0x180E060C0")]
private void WriteStartElement(string name, string ns, object o, bool writePrefixed, ICollection namespaces)
{
}
/// <summary>Writes an XML element whose text body is a value of a simple XML Schema data type.</summary>
/// <param name="name">The local name of the element to write.</param>
/// <param name="ns">The namespace of the element to write.</param>
/// <param name="o">The object to be serialized in the element body.</param>
/// <param name="xsiType">
/// <see langword="true" /> if the XML element explicitly specifies the text value's type using the <see langword="xsi:type" /> attribute; otherwise, <see langword="false" />.</param>
// Token: 0x06000E10 RID: 3600 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E10")]
[Address(RVA = "0xE06710", Offset = "0xE05710", VA = "0x180E06710")]
protected void WriteTypedPrimitive(string name, string ns, object o, bool xsiType)
{
}
/// <summary>Writes a specified string value.</summary>
/// <param name="value">The value of the string to write.</param>
// Token: 0x06000E11 RID: 3601 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E11")]
[Address(RVA = "0xE06A30", Offset = "0xE05A30", VA = "0x180E06A30")]
protected void WriteValue(string value)
{
}
/// <summary>Writes the specified <see cref="T:System.Xml.XmlNode" /> object as an XML attribute.</summary>
/// <param name="node">The XML node to write.</param>
/// <param name="container">An <see cref="T:System.Xml.Schema.XmlSchemaObject" /> object (or <see langword="null" />) used to generate a qualified name value for an <see langword="arrayType" /> attribute from the Web Services Description Language (WSDL) namespace ("http://schemas.xmlsoap.org/wsdl/").</param>
// Token: 0x06000E12 RID: 3602 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E12")]
[Address(RVA = "0xE06A70", Offset = "0xE05A70", VA = "0x180E06A70")]
protected void WriteXmlAttribute(XmlNode node, object container)
{
}
/// <summary>Writes an <see langword="xsi:type" /> attribute for an XML element that is being serialized into a document.</summary>
/// <param name="name">The local name of an XML Schema data type.</param>
/// <param name="ns">The namespace of an XML Schema data type.</param>
// Token: 0x06000E13 RID: 3603 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E13")]
[Address(RVA = "0xE06E50", Offset = "0xE05E50", VA = "0x180E06E50")]
protected void WriteXsiType(string name, string ns)
{
}
// Token: 0x04000739 RID: 1849
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000739")]
private ObjectIDGenerator idGenerator;
// Token: 0x0400073A RID: 1850
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400073A")]
private int qnameCount;
// Token: 0x0400073B RID: 1851
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400073B")]
private bool topLevelElement;
// Token: 0x0400073C RID: 1852
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400073C")]
private ArrayList namespaces;
// Token: 0x0400073D RID: 1853
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400073D")]
private XmlWriter writer;
// Token: 0x0400073E RID: 1854
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400073E")]
private Queue referencedElements;
// Token: 0x0400073F RID: 1855
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400073F")]
private Hashtable callbacks;
// Token: 0x04000740 RID: 1856
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000740")]
private Hashtable serializedObjects;
// Token: 0x02000144 RID: 324
[Token(Token = "0x2000144")]
private class WriteCallbackInfo
{
// Token: 0x06000E14 RID: 3604 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E14")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public WriteCallbackInfo()
{
}
// Token: 0x04000741 RID: 1857
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000741")]
public Type Type;
// Token: 0x04000742 RID: 1858
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000742")]
public string TypeName;
// Token: 0x04000743 RID: 1859
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000743")]
public string TypeNs;
// Token: 0x04000744 RID: 1860
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000744")]
public XmlSerializationWriteCallback Callback;
}
}
}
@@ -0,0 +1,238 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000145 RID: 325
[Token(Token = "0x2000145")]
internal class XmlSerializationWriterInterpreter : XmlSerializationWriter
{
// Token: 0x06000E15 RID: 3605 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E15")]
[Address(RVA = "0xE03E80", Offset = "0xE02E80", VA = "0x180E03E80")]
public XmlSerializationWriterInterpreter(XmlMapping typeMap)
{
}
// Token: 0x06000E16 RID: 3606 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E16")]
[Address(RVA = "0xE00900", Offset = "0xDFF900", VA = "0x180E00900", Slot = "4")]
protected override void InitCallbacks()
{
}
// Token: 0x06000E17 RID: 3607 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E17")]
[Address(RVA = "0xE03BC0", Offset = "0xE02BC0", VA = "0x180E03BC0")]
public void WriteRoot(object ob)
{
}
// Token: 0x06000E18 RID: 3608 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E18")]
[Address(RVA = "0xE03090", Offset = "0xE02090", VA = "0x180E03090", Slot = "5")]
protected virtual void WriteObject(XmlTypeMapping typeMap, object ob, string element, string namesp, bool isNullable, bool needType, bool writeWrappingElem)
{
}
// Token: 0x06000E19 RID: 3609 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E19")]
[Address(RVA = "0xE02BA0", Offset = "0xE01BA0", VA = "0x180E02BA0", Slot = "6")]
protected virtual void WriteMessage(XmlMembersMapping membersMap, object[] parameters)
{
}
// Token: 0x06000E1A RID: 3610 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1A")]
[Address(RVA = "0xE02F30", Offset = "0xE01F30", VA = "0x180E02F30", Slot = "7")]
protected virtual void WriteObjectElement(XmlTypeMapping typeMap, object ob, string element, string namesp)
{
}
// Token: 0x06000E1B RID: 3611 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1B")]
[Address(RVA = "0xE02DB0", Offset = "0xE01DB0", VA = "0x180E02DB0", Slot = "8")]
protected virtual void WriteObjectElementAttributes(XmlTypeMapping typeMap, object ob)
{
}
// Token: 0x06000E1C RID: 3612 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1C")]
[Address(RVA = "0xE02E70", Offset = "0xE01E70", VA = "0x180E02E70", Slot = "9")]
protected virtual void WriteObjectElementElements(XmlTypeMapping typeMap, object ob)
{
}
// Token: 0x06000E1D RID: 3613 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1D")]
[Address(RVA = "0xE02B40", Offset = "0xE01B40", VA = "0x180E02B40")]
private void WriteMembers(ClassMap map, object ob, bool isValueList)
{
}
// Token: 0x06000E1E RID: 3614 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1E")]
[Address(RVA = "0xE01350", Offset = "0xE00350", VA = "0x180E01350")]
private void WriteAttributeMembers(ClassMap map, object ob, bool isValueList)
{
}
// Token: 0x06000E1F RID: 3615 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E1F")]
[Address(RVA = "0xE01860", Offset = "0xE00860", VA = "0x180E01860")]
private void WriteElementMembers(ClassMap map, object ob, bool isValueList)
{
}
// Token: 0x06000E20 RID: 3616 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E20")]
[Address(RVA = "0xE002F0", Offset = "0xDFF2F0", VA = "0x180E002F0")]
private object GetMemberValue(XmlTypeMapMember member, object ob, bool isValueList)
{
return null;
}
// Token: 0x06000E21 RID: 3617 RVA: 0x00006EE8 File Offset: 0x000050E8
[Token(Token = "0x6000E21")]
[Address(RVA = "0xE00BE0", Offset = "0xDFFBE0", VA = "0x180E00BE0")]
private bool MemberHasValue(XmlTypeMapMember member, object ob, bool isValueList)
{
return default(bool);
}
// Token: 0x06000E22 RID: 3618 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E22")]
[Address(RVA = "0xE02660", Offset = "0xE01660", VA = "0x180E02660")]
private void WriteMemberElement(XmlTypeMapElementInfo elem, object memberValue)
{
}
// Token: 0x06000E23 RID: 3619 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E23")]
[Address(RVA = "0xE005D0", Offset = "0xDFF5D0", VA = "0x180E005D0")]
internal static object ImplicitConvert(object obj, Type type)
{
return null;
}
// Token: 0x06000E24 RID: 3620 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E24")]
[Address(RVA = "0xE03940", Offset = "0xE02940", VA = "0x180E03940")]
private void WritePrimitiveValueLiteral(object memberValue, string name, string ns, XmlTypeMapping mappedType, TypeData typeData, bool wrapped, bool isNullable)
{
}
// Token: 0x06000E25 RID: 3621 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E25")]
[Address(RVA = "0xE036B0", Offset = "0xE026B0", VA = "0x180E036B0")]
private void WritePrimitiveValueEncoded(object memberValue, string name, string ns, XmlQualifiedName xsiType, XmlTypeMapping mappedType, TypeData typeData, bool wrapped, bool isNullable)
{
}
// Token: 0x06000E26 RID: 3622 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E26")]
[Address(RVA = "0xE023F0", Offset = "0xE013F0", VA = "0x180E023F0", Slot = "10")]
protected virtual void WriteListElement(XmlTypeMapping typeMap, object ob, string element, string namesp)
{
}
// Token: 0x06000E27 RID: 3623 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E27")]
[Address(RVA = "0xE01D20", Offset = "0xE00D20", VA = "0x180E01D20")]
private void WriteListContent(object container, TypeData listType, ListMap map, object ob, StringBuilder targetString)
{
}
// Token: 0x06000E28 RID: 3624 RVA: 0x00006F00 File Offset: 0x00005100
[Token(Token = "0x6000E28")]
[Address(RVA = "0xE00180", Offset = "0xDFF180", VA = "0x180E00180")]
private int GetListCount(TypeData listType, object ob)
{
return 0;
}
// Token: 0x06000E29 RID: 3625 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E29")]
[Address(RVA = "0xE00E30", Offset = "0xDFFE30", VA = "0x180E00E30")]
private void WriteAnyElementContent(XmlTypeMapMemberAnyElement member, object memberValue)
{
}
// Token: 0x06000E2A RID: 3626 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E2A")]
[Address(RVA = "0xE03660", Offset = "0xE02660", VA = "0x180E03660", Slot = "11")]
protected virtual void WritePrimitiveElement(XmlTypeMapping typeMap, object ob, string element, string namesp)
{
}
// Token: 0x06000E2B RID: 3627 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E2B")]
[Address(RVA = "0xE01CE0", Offset = "0xE00CE0", VA = "0x180E01CE0", Slot = "12")]
protected virtual void WriteEnumElement(XmlTypeMapping typeMap, object ob, string element, string namesp)
{
}
// Token: 0x06000E2C RID: 3628 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E2C")]
[Address(RVA = "0xE003D0", Offset = "0xDFF3D0", VA = "0x180E003D0")]
private string GetStringValue(XmlTypeMapping typeMap, TypeData type, object value)
{
return null;
}
// Token: 0x06000E2D RID: 3629 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E2D")]
[Address(RVA = "0xE00060", Offset = "0xDFF060", VA = "0x180E00060")]
private string GetEnumXmlValue(XmlTypeMapping typeMap, object ob)
{
return null;
}
// Token: 0x04000745 RID: 1861
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000745")]
private XmlMapping _typeMap;
// Token: 0x04000746 RID: 1862
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000746")]
private SerializationFormat _format;
// Token: 0x02000146 RID: 326
[Token(Token = "0x2000146")]
private class CallbackInfo
{
// Token: 0x06000E2E RID: 3630 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E2E")]
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
public CallbackInfo(XmlSerializationWriterInterpreter swi, XmlTypeMapping typeMap)
{
}
// Token: 0x06000E2F RID: 3631 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E2F")]
[Address(RVA = "0x675A10", Offset = "0x674A10", VA = "0x180675A10")]
internal void WriteObject(object ob)
{
}
// Token: 0x06000E30 RID: 3632 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E30")]
[Address(RVA = "0x6759B0", Offset = "0x6749B0", VA = "0x1806759B0")]
internal void WriteEnum(object ob)
{
}
// Token: 0x04000747 RID: 1863
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000747")]
private XmlSerializationWriterInterpreter _swi;
// Token: 0x04000748 RID: 1864
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000748")]
private XmlTypeMapping _typeMap;
}
}
}
@@ -0,0 +1,279 @@
using System;
using System.Collections;
using System.IO;
using System.Reflection;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Serializes and deserializes objects into and from XML documents. The <see cref="T:System.Xml.Serialization.XmlSerializer" /> enables you to control how objects are encoded into XML.</summary>
// Token: 0x02000147 RID: 327
[Token(Token = "0x2000147")]
public class XmlSerializer
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class that can serialize objects of type <see cref="T:System.Object" /> into XML document instances, and deserialize XML document instances into objects of type <see cref="T:System.Object" />. Each object to be serialized can itself contain instances of classes, which this overload overrides with other classes. This overload also specifies the default namespace for all the XML elements and the class to use as the XML root element.</summary>
/// <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer" /> can serialize. </param>
/// <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" /> that extends or overrides the behavior of the class specified in the <paramref name="type" /> parameter. </param>
/// <param name="extraTypes">A <see cref="T:System.Type" /> array of additional object types to serialize. </param>
/// <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> that defines the XML root element properties. </param>
/// <param name="defaultNamespace">The default namespace of all XML elements in the XML document. </param>
// Token: 0x06000E32 RID: 3634 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E32")]
[Address(RVA = "0x68FE10", Offset = "0x68EE10", VA = "0x18068FE10")]
public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace)
{
}
// Token: 0x170003AD RID: 941
// (get) Token: 0x06000E33 RID: 3635 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003AD")]
internal XmlMapping Mapping
{
[Token(Token = "0x6000E33")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x06000E34 RID: 3636 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E34")]
[Address(RVA = "0x68F780", Offset = "0x68E780", VA = "0x18068F780", Slot = "4")]
internal virtual void OnUnknownAttribute(XmlAttributeEventArgs e)
{
}
// Token: 0x06000E35 RID: 3637 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E35")]
[Address(RVA = "0x68F7A0", Offset = "0x68E7A0", VA = "0x18068F7A0", Slot = "5")]
internal virtual void OnUnknownElement(XmlElementEventArgs e)
{
}
// Token: 0x06000E36 RID: 3638 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E36")]
[Address(RVA = "0x68F7C0", Offset = "0x68E7C0", VA = "0x18068F7C0", Slot = "6")]
internal virtual void OnUnknownNode(XmlNodeEventArgs e)
{
}
// Token: 0x06000E37 RID: 3639 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E37")]
[Address(RVA = "0x68F7E0", Offset = "0x68E7E0", VA = "0x18068F7E0", Slot = "7")]
internal virtual void OnUnreferencedObject(UnreferencedObjectEventArgs e)
{
}
/// <summary>Returns an object used to read the XML document to be serialized.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlSerializationReader" /> used to read the XML document.</returns>
/// <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
// Token: 0x06000E38 RID: 3640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E38")]
[Address(RVA = "0x68EFC0", Offset = "0x68DFC0", VA = "0x18068EFC0", Slot = "8")]
protected virtual XmlSerializationReader CreateReader()
{
return null;
}
/// <summary>When overridden in a derived class, returns a writer used to serialize the object.</summary>
/// <returns>An instance that implements the <see cref="T:System.Xml.Serialization.XmlSerializationWriter" /> class.</returns>
/// <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
// Token: 0x06000E39 RID: 3641 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E39")]
[Address(RVA = "0x68F070", Offset = "0x68E070", VA = "0x18068F070", Slot = "9")]
protected virtual XmlSerializationWriter CreateWriter()
{
return null;
}
/// <summary>Deserializes the XML document contained by the specified <see cref="T:System.IO.TextReader" />.</summary>
/// <param name="textReader">The <see cref="T:System.IO.TextReader" /> that contains the XML document to deserialize. </param>
/// <returns>The <see cref="T:System.Object" /> being deserialized.</returns>
/// <exception cref="T:System.InvalidOperationException">An error occurred during deserialization. The original exception is available using the <see cref="P:System.Exception.InnerException" /> property. </exception>
// Token: 0x06000E3A RID: 3642 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E3A")]
[Address(RVA = "0x68F660", Offset = "0x68E660", VA = "0x18068F660")]
public object Deserialize(TextReader textReader)
{
return null;
}
/// <summary>Deserializes the XML document contained by the specified <see cref="T:System.Xml.XmlReader" />.</summary>
/// <param name="xmlReader">The <see cref="T:System.Xml.XmlReader" /> that contains the XML document to deserialize. </param>
/// <returns>The <see cref="T:System.Object" /> being deserialized.</returns>
/// <exception cref="T:System.InvalidOperationException">An error occurred during deserialization. The original exception is available using the <see cref="P:System.Exception.InnerException" /> property. </exception>
// Token: 0x06000E3B RID: 3643 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E3B")]
[Address(RVA = "0x68F370", Offset = "0x68E370", VA = "0x18068F370")]
public object Deserialize(XmlReader xmlReader)
{
return null;
}
/// <summary>Deserializes the XML document contained by the specified <see cref="T:System.Xml.Serialization.XmlSerializationReader" />.</summary>
/// <param name="reader">The <see cref="T:System.Xml.Serialization.XmlSerializationReader" /> that contains the XML document to deserialize. </param>
/// <returns>The deserialized object.</returns>
/// <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
// Token: 0x06000E3C RID: 3644 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E3C")]
[Address(RVA = "0x68F430", Offset = "0x68E430", VA = "0x18068F430", Slot = "10")]
protected virtual object Deserialize(XmlSerializationReader reader)
{
return null;
}
/// <summary>Serializes the specified <see cref="T:System.Object" /> and writes the XML document to a file using the specified <see cref="T:System.Xml.Serialization.XmlSerializationWriter" />.</summary>
/// <param name="o">The <see cref="T:System.Object" /> to serialize. </param>
/// <param name="writer">The <see cref="T:System.Xml.Serialization.XmlSerializationWriter" /> used to write the XML document. </param>
/// <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
// Token: 0x06000E3D RID: 3645 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E3D")]
[Address(RVA = "0x68FA50", Offset = "0x68EA50", VA = "0x18068FA50", Slot = "11")]
protected virtual void Serialize(object o, XmlSerializationWriter writer)
{
}
/// <summary>Serializes the specified <see cref="T:System.Object" /> and writes the XML document to a file using the specified <see cref="T:System.IO.TextWriter" />.</summary>
/// <param name="textWriter">The <see cref="T:System.IO.TextWriter" /> used to write the XML document. </param>
/// <param name="o">The <see cref="T:System.Object" /> to serialize. </param>
// Token: 0x06000E3E RID: 3646 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E3E")]
[Address(RVA = "0x68FC90", Offset = "0x68EC90", VA = "0x18068FC90")]
public void Serialize(TextWriter textWriter, object o)
{
}
/// <summary>Serializes the specified <see cref="T:System.Object" /> and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
/// <param name="xmlWriter">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML document. </param>
/// <param name="o">The <see cref="T:System.Object" /> to serialize. </param>
/// <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException" /> property. </exception>
// Token: 0x06000E3F RID: 3647 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E3F")]
[Address(RVA = "0x68FC70", Offset = "0x68EC70", VA = "0x18068FC70")]
public void Serialize(XmlWriter xmlWriter, object o)
{
}
/// <summary>Serializes the specified <see cref="T:System.Object" /> and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter" /> and references the specified namespaces.</summary>
/// <param name="xmlWriter">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML document. </param>
/// <param name="o">The <see cref="T:System.Object" /> to serialize. </param>
/// <param name="namespaces">The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> referenced by the object. </param>
/// <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException" /> property. </exception>
// Token: 0x06000E40 RID: 3648 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E40")]
[Address(RVA = "0x68F800", Offset = "0x68E800", VA = "0x18068F800")]
public void Serialize(XmlWriter xmlWriter, object o, XmlSerializerNamespaces namespaces)
{
}
// Token: 0x06000E41 RID: 3649 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E41")]
[Address(RVA = "0x68F0C0", Offset = "0x68E0C0", VA = "0x18068F0C0")]
private XmlSerializationWriter CreateWriter(XmlMapping typeMapping)
{
return null;
}
// Token: 0x06000E42 RID: 3650 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E42")]
[Address(RVA = "0x68F010", Offset = "0x68E010", VA = "0x18068F010")]
private XmlSerializationReader CreateReader(XmlMapping typeMapping)
{
return null;
}
// Token: 0x04000749 RID: 1865
[Token(Token = "0x4000749")]
private static int generationThreshold;
// Token: 0x0400074A RID: 1866
[Token(Token = "0x400074A")]
private static bool backgroundGeneration;
// Token: 0x0400074B RID: 1867
[Token(Token = "0x400074B")]
private static bool deleteTempFiles;
// Token: 0x0400074C RID: 1868
[Token(Token = "0x400074C")]
private static bool generatorFallback;
// Token: 0x0400074D RID: 1869
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400074D")]
private bool customSerializer;
// Token: 0x0400074E RID: 1870
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400074E")]
private XmlMapping typeMapping;
// Token: 0x0400074F RID: 1871
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400074F")]
private XmlSerializer.SerializerData serializerData;
// Token: 0x04000750 RID: 1872
[Token(Token = "0x4000750")]
private static Hashtable serializerTypes;
// Token: 0x04000751 RID: 1873
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000751")]
private UnreferencedObjectEventHandler onUnreferencedObject;
// Token: 0x04000752 RID: 1874
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000752")]
private XmlAttributeEventHandler onUnknownAttribute;
// Token: 0x04000753 RID: 1875
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000753")]
private XmlElementEventHandler onUnknownElement;
// Token: 0x04000754 RID: 1876
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000754")]
private XmlNodeEventHandler onUnknownNode;
// Token: 0x04000755 RID: 1877
[Token(Token = "0x4000755")]
private static Encoding DefaultEncoding;
// Token: 0x02000148 RID: 328
[Token(Token = "0x2000148")]
internal class SerializerData
{
// Token: 0x06000E43 RID: 3651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E43")]
[Address(RVA = "0x675A70", Offset = "0x674A70", VA = "0x180675A70")]
public XmlSerializationWriter CreateWriter()
{
return null;
}
// Token: 0x04000756 RID: 1878
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000756")]
public MethodInfo ReaderMethod;
// Token: 0x04000757 RID: 1879
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000757")]
public Type WriterType;
// Token: 0x04000758 RID: 1880
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000758")]
public MethodInfo WriterMethod;
// Token: 0x04000759 RID: 1881
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000759")]
public XmlSerializerImplementation Implementation;
}
}
}
@@ -0,0 +1,62 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Creates typed versions of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> for more efficient serialization.</summary>
// Token: 0x02000149 RID: 329
[Token(Token = "0x2000149")]
public class XmlSerializerFactory
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory" /> class. </summary>
// Token: 0x06000E44 RID: 3652 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E44")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public XmlSerializerFactory()
{
}
/// <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory" /> class that is used to serialize the specified type.</summary>
/// <param name="type">The <see cref="T:System.Type" /> to serialize.</param>
/// <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class that is specifically created to serialize the specified type.</returns>
// Token: 0x06000E45 RID: 3653 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E45")]
[Address(RVA = "0x68E2B0", Offset = "0x68D2B0", VA = "0x18068E2B0")]
public XmlSerializer CreateSerializer(Type type)
{
return null;
}
/// <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class that can serialize objects of the specified type into XML documents, and vice versa. Specifies the object that represents the XML root element.</summary>
/// <param name="type">The <see cref="T:System.Type" /> to serialize.</param>
/// <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> that represents the XML root element.</param>
/// <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</returns>
// Token: 0x06000E46 RID: 3654 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E46")]
[Address(RVA = "0x68E2E0", Offset = "0x68D2E0", VA = "0x18068E2E0")]
public XmlSerializer CreateSerializer(Type type, XmlRootAttribute root)
{
return null;
}
/// <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer" /> class that can serialize objects of the specified type into XML document instances, and vice versa. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes. This overload also specifies the default namespace for all the XML elements, and the class to use as the XML root element.</summary>
/// <param name="type">The <see cref="T:System.Type" /> to serialize.</param>
/// <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" /> that contains fields that override the default serialization behavior.</param>
/// <param name="extraTypes">A <see cref="T:System.Type" /> array of additional object types to serialize.</param>
/// <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> that represents the XML root element.</param>
/// <param name="defaultNamespace">The default namespace of all XML elements in the XML document. </param>
/// <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</returns>
// Token: 0x06000E47 RID: 3655 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E47")]
[Address(RVA = "0x68E310", Offset = "0x68D310", VA = "0x18068E310")]
public XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace)
{
return null;
}
// Token: 0x0400075A RID: 1882
[Token(Token = "0x400075A")]
private static Hashtable serializersBySource;
}
}
@@ -0,0 +1,26 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Defines the reader, writer, and methods for pre-generated, typed serializers.</summary>
// Token: 0x0200014A RID: 330
[Token(Token = "0x200014A")]
public abstract class XmlSerializerImplementation
{
/// <summary>Gets the XML writer object for the serializer.</summary>
/// <returns>An <see cref="T:System.Xml.Serialization.XmlSerializationWriter" /> that is used to write to an XML data stream or document.</returns>
// Token: 0x170003AE RID: 942
// (get) Token: 0x06000E49 RID: 3657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003AE")]
public virtual XmlSerializationWriter Writer
{
[Token(Token = "0x6000E49")]
[Address(RVA = "0x68E7C0", Offset = "0x68D7C0", VA = "0x18068E7C0", Slot = "4")]
get
{
return null;
}
}
}
}
@@ -0,0 +1,99 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Contains the XML namespaces and prefixes that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> uses to generate qualified names in an XML-document instance.</summary>
// Token: 0x02000107 RID: 263
[Token(Token = "0x2000107")]
public class XmlSerializerNamespaces
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> class.</summary>
// Token: 0x06000C71 RID: 3185 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C71")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public XmlSerializerNamespaces()
{
}
/// <summary>Adds a prefix and namespace pair to an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> object.</summary>
/// <param name="prefix">The prefix associated with an XML namespace. </param>
/// <param name="ns">An XML namespace. </param>
// Token: 0x06000C72 RID: 3186 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C72")]
[Address(RVA = "0x68E8B0", Offset = "0x68D8B0", VA = "0x18068E8B0")]
public void Add(string prefix, string ns)
{
}
// Token: 0x06000C73 RID: 3187 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C73")]
[Address(RVA = "0x68E810", Offset = "0x68D810", VA = "0x18068E810")]
internal void AddInternal(string prefix, string ns)
{
}
/// <summary>Gets the array of prefix and namespace pairs in an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> object.</summary>
/// <returns>An array of <see cref="T:System.Xml.XmlQualifiedName" /> objects that are used as qualified names in an XML document.</returns>
// Token: 0x06000C74 RID: 3188 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C74")]
[Address(RVA = "0x68EAF0", Offset = "0x68DAF0", VA = "0x18068EAF0")]
public XmlQualifiedName[] ToArray()
{
return null;
}
/// <summary>Gets the number of prefix and namespace pairs in the collection.</summary>
/// <returns>The number of prefix and namespace pairs in the collection.</returns>
// Token: 0x17000347 RID: 839
// (get) Token: 0x06000C75 RID: 3189 RVA: 0x00006A08 File Offset: 0x00004C08
[Token(Token = "0x17000347")]
public int Count
{
[Token(Token = "0x6000C75")]
[Address(RVA = "0x68EBE0", Offset = "0x68DBE0", VA = "0x18068EBE0")]
get
{
return 0;
}
}
// Token: 0x17000348 RID: 840
// (get) Token: 0x06000C76 RID: 3190 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000348")]
internal ArrayList NamespaceList
{
[Token(Token = "0x6000C76")]
[Address(RVA = "0x68EC60", Offset = "0x68DC60", VA = "0x18068EC60")]
get
{
return null;
}
}
// Token: 0x17000349 RID: 841
// (get) Token: 0x06000C77 RID: 3191 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000C78 RID: 3192 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000349")]
internal Hashtable Namespaces
{
[Token(Token = "0x6000C77")]
[Address(RVA = "0x68EF60", Offset = "0x68DF60", VA = "0x18068EF60")]
get
{
return null;
}
[Token(Token = "0x6000C78")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x04000681 RID: 1665
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000681")]
private Hashtable namespaces;
}
}
@@ -0,0 +1,70 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Indicates to the <see cref="T:System.Xml.Serialization.XmlSerializer" /> that the member must be treated as XML text when the class that contains it is serialized or deserialized.</summary>
// Token: 0x0200014B RID: 331
[Token(Token = "0x200014B")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlTextAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlTextAttribute" /> class.</summary>
// Token: 0x06000E4A RID: 3658 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E4A")]
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
public XmlTextAttribute()
{
}
/// <summary>Gets or sets the XML Schema definition language (XSD) data type of the text generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
/// <returns>An XML Schema (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: Datatypes".</returns>
/// <exception cref="T:System.Exception">The XML Schema data type you have specified cannot be mapped to the .NET data type. </exception>
/// <exception cref="T:System.InvalidOperationException">The XML Schema data type you have specified is invalid for the property and cannot be converted to the member type. </exception>
// Token: 0x170003AF RID: 943
// (get) Token: 0x06000E4B RID: 3659 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003AF")]
public string DataType
{
[Token(Token = "0x6000E4B")]
[Address(RVA = "0x690010", Offset = "0x68F010", VA = "0x180690010")]
get
{
return null;
}
}
/// <summary>Gets or sets the type of the member.</summary>
/// <returns>The <see cref="T:System.Type" /> of the member.</returns>
// Token: 0x170003B0 RID: 944
// (get) Token: 0x06000E4C RID: 3660 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B0")]
public Type Type
{
[Token(Token = "0x6000E4C")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
// Token: 0x06000E4D RID: 3661 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E4D")]
[Address(RVA = "0x68FF80", Offset = "0x68EF80", VA = "0x18068FF80")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x0400075B RID: 1883
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400075B")]
private string dataType;
// Token: 0x0400075C RID: 1884
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400075C")]
private Type type;
}
}
@@ -0,0 +1,81 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Controls the XML schema that is generated when the attribute target is serialized by the <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
// Token: 0x0200014C RID: 332
[Token(Token = "0x200014C")]
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface)]
public class XmlTypeAttribute : Attribute
{
/// <summary>Gets or sets a value that indicates whether to include the type in XML schema documents.</summary>
/// <returns>
/// <see langword="true" /> to include the type in XML schema documents; otherwise, <see langword="false" />.</returns>
// Token: 0x170003B1 RID: 945
// (get) Token: 0x06000E4E RID: 3662 RVA: 0x00006F18 File Offset: 0x00005118
[Token(Token = "0x170003B1")]
public bool IncludeInSchema
{
[Token(Token = "0x6000E4E")]
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the namespace of the XML type.</summary>
/// <returns>The namespace of the XML type.</returns>
// Token: 0x170003B2 RID: 946
// (get) Token: 0x06000E4F RID: 3663 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B2")]
public string Namespace
{
[Token(Token = "0x6000E4F")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the name of the XML type.</summary>
/// <returns>The name of the XML type.</returns>
// Token: 0x170003B3 RID: 947
// (get) Token: 0x06000E50 RID: 3664 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B3")]
public string TypeName
{
[Token(Token = "0x6000E50")]
[Address(RVA = "0x690100", Offset = "0x68F100", VA = "0x180690100")]
get
{
return null;
}
}
// Token: 0x06000E51 RID: 3665 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E51")]
[Address(RVA = "0x690060", Offset = "0x68F060", VA = "0x180690060")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x0400075D RID: 1885
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400075D")]
private bool includeInSchema;
// Token: 0x0400075E RID: 1886
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400075E")]
private string ns;
// Token: 0x0400075F RID: 1887
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400075F")]
private string typeName;
}
}
@@ -0,0 +1,40 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000117 RID: 279
[Token(Token = "0x2000117")]
[AttributeUsage(AttributeTargets.Class)]
internal class XmlTypeConvertorAttribute : Attribute
{
// Token: 0x1700034B RID: 843
// (get) Token: 0x06000CA4 RID: 3236 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000CA5 RID: 3237 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700034B")]
public string Method
{
[Token(Token = "0x6000CA4")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000CA5")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06000CA6 RID: 3238 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CA6")]
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
public XmlTypeConvertorAttribute(string method)
{
}
}
}
@@ -0,0 +1,356 @@
using System;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200014D RID: 333
[Token(Token = "0x200014D")]
internal class XmlTypeMapElementInfo
{
// Token: 0x06000E52 RID: 3666 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E52")]
[Address(RVA = "0x690300", Offset = "0x68F300", VA = "0x180690300")]
public XmlTypeMapElementInfo(XmlTypeMapMember member, TypeData type)
{
}
// Token: 0x170003B4 RID: 948
// (get) Token: 0x06000E53 RID: 3667 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B4")]
public TypeData TypeData
{
[Token(Token = "0x6000E53")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
// Token: 0x170003B5 RID: 949
// (get) Token: 0x06000E54 RID: 3668 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E55 RID: 3669 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003B5")]
public object ChoiceValue
{
[Token(Token = "0x6000E54")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
[Token(Token = "0x6000E55")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
set
{
}
}
// Token: 0x170003B6 RID: 950
// (get) Token: 0x06000E56 RID: 3670 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E57 RID: 3671 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003B6")]
public string ElementName
{
[Token(Token = "0x6000E56")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6000E57")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x170003B7 RID: 951
// (get) Token: 0x06000E58 RID: 3672 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E59 RID: 3673 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003B7")]
public string Namespace
{
[Token(Token = "0x6000E58")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
[Token(Token = "0x6000E59")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
// Token: 0x170003B8 RID: 952
// (get) Token: 0x06000E5A RID: 3674 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B8")]
public string DataTypeNamespace
{
[Token(Token = "0x6000E5A")]
[Address(RVA = "0x6903D0", Offset = "0x68F3D0", VA = "0x1806903D0")]
get
{
return null;
}
}
// Token: 0x170003B9 RID: 953
// (get) Token: 0x06000E5B RID: 3675 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003B9")]
public string DataTypeName
{
[Token(Token = "0x6000E5B")]
[Address(RVA = "0x6903A0", Offset = "0x68F3A0", VA = "0x1806903A0")]
get
{
return null;
}
}
// Token: 0x170003BA RID: 954
// (get) Token: 0x06000E5C RID: 3676 RVA: 0x00006F30 File Offset: 0x00005130
// (set) Token: 0x06000E5D RID: 3677 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003BA")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000E5C")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return XmlSchemaForm.None;
}
[Token(Token = "0x6000E5D")]
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
set
{
}
}
// Token: 0x170003BB RID: 955
// (get) Token: 0x06000E5E RID: 3678 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E5F RID: 3679 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003BB")]
public XmlTypeMapping MappedType
{
[Token(Token = "0x6000E5E")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
[Token(Token = "0x6000E5F")]
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
set
{
}
}
// Token: 0x170003BC RID: 956
// (get) Token: 0x06000E60 RID: 3680 RVA: 0x00006F48 File Offset: 0x00005148
// (set) Token: 0x06000E61 RID: 3681 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003BC")]
public bool IsNullable
{
[Token(Token = "0x6000E60")]
[Address(RVA = "0x417650", Offset = "0x416650", VA = "0x180417650")]
get
{
return default(bool);
}
[Token(Token = "0x6000E61")]
[Address(RVA = "0x417950", Offset = "0x416950", VA = "0x180417950")]
set
{
}
}
// Token: 0x170003BD RID: 957
// (get) Token: 0x06000E62 RID: 3682 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BD")]
public XmlTypeMapMember Member
{
[Token(Token = "0x6000E62")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
// Token: 0x170003BE RID: 958
// (set) Token: 0x06000E63 RID: 3683 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003BE")]
public int NestingLevel
{
[Token(Token = "0x6000E63")]
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
set
{
}
}
// Token: 0x170003BF RID: 959
// (get) Token: 0x06000E64 RID: 3684 RVA: 0x00006F60 File Offset: 0x00005160
[Token(Token = "0x170003BF")]
public bool MultiReferenceType
{
[Token(Token = "0x6000E64")]
[Address(RVA = "0x6904E0", Offset = "0x68F4E0", VA = "0x1806904E0")]
get
{
return default(bool);
}
}
// Token: 0x170003C0 RID: 960
// (get) Token: 0x06000E65 RID: 3685 RVA: 0x00006F78 File Offset: 0x00005178
// (set) Token: 0x06000E66 RID: 3686 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C0")]
public bool WrappedElement
{
[Token(Token = "0x6000E65")]
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80")]
get
{
return default(bool);
}
[Token(Token = "0x6000E66")]
[Address(RVA = "0x41D090", Offset = "0x41C090", VA = "0x18041D090")]
set
{
}
}
// Token: 0x170003C1 RID: 961
// (get) Token: 0x06000E67 RID: 3687 RVA: 0x00006F90 File Offset: 0x00005190
// (set) Token: 0x06000E68 RID: 3688 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C1")]
public bool IsTextElement
{
[Token(Token = "0x6000E67")]
[Address(RVA = "0x690450", Offset = "0x68F450", VA = "0x180690450")]
get
{
return default(bool);
}
[Token(Token = "0x6000E68")]
[Address(RVA = "0x690500", Offset = "0x68F500", VA = "0x180690500")]
set
{
}
}
// Token: 0x170003C2 RID: 962
// (get) Token: 0x06000E69 RID: 3689 RVA: 0x00006FA8 File Offset: 0x000051A8
// (set) Token: 0x06000E6A RID: 3690 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C2")]
public bool IsUnnamedAnyElement
{
[Token(Token = "0x6000E69")]
[Address(RVA = "0x690490", Offset = "0x68F490", VA = "0x180690490")]
get
{
return default(bool);
}
[Token(Token = "0x6000E6A")]
[Address(RVA = "0x690590", Offset = "0x68F590", VA = "0x180690590")]
set
{
}
}
// Token: 0x170003C3 RID: 963
// (get) Token: 0x06000E6B RID: 3691 RVA: 0x00006FC0 File Offset: 0x000051C0
// (set) Token: 0x06000E6C RID: 3692 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C3")]
public int ExplicitOrder
{
[Token(Token = "0x6000E6B")]
[Address(RVA = "0x4B5080", Offset = "0x4B4080", VA = "0x1804B5080")]
get
{
return 0;
}
[Token(Token = "0x6000E6C")]
[Address(RVA = "0x6904F0", Offset = "0x68F4F0", VA = "0x1806904F0")]
set
{
}
}
// Token: 0x06000E6D RID: 3693 RVA: 0x00006FD8 File Offset: 0x000051D8
[Token(Token = "0x6000E6D")]
[Address(RVA = "0x6901B0", Offset = "0x68F1B0", VA = "0x1806901B0", Slot = "0")]
public override bool Equals(object other)
{
return default(bool);
}
// Token: 0x06000E6E RID: 3694 RVA: 0x00006FF0 File Offset: 0x000051F0
[Token(Token = "0x6000E6E")]
[Address(RVA = "0x4F9150", Offset = "0x4F8150", VA = "0x1804F9150", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x04000760 RID: 1888
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000760")]
private string _elementName;
// Token: 0x04000761 RID: 1889
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000761")]
private string _namespace;
// Token: 0x04000762 RID: 1890
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000762")]
private XmlSchemaForm _form;
// Token: 0x04000763 RID: 1891
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000763")]
private XmlTypeMapMember _member;
// Token: 0x04000764 RID: 1892
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000764")]
private object _choiceValue;
// Token: 0x04000765 RID: 1893
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000765")]
private bool _isNullable;
// Token: 0x04000766 RID: 1894
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4000766")]
private int _nestingLevel;
// Token: 0x04000767 RID: 1895
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000767")]
private XmlTypeMapping _mappedType;
// Token: 0x04000768 RID: 1896
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000768")]
private TypeData _type;
// Token: 0x04000769 RID: 1897
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000769")]
private bool _wrappedElement;
// Token: 0x0400076A RID: 1898
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x400076A")]
private int _explicitOrder;
}
}
@@ -0,0 +1,18 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200014E RID: 334
[Token(Token = "0x200014E")]
internal class XmlTypeMapElementInfoList : ArrayList
{
// Token: 0x06000E6F RID: 3695 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E6F")]
[Address(RVA = "0x690150", Offset = "0x68F150", VA = "0x180690150")]
public XmlTypeMapElementInfoList()
{
}
}
}
@@ -0,0 +1,268 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x0200014F RID: 335
[Token(Token = "0x200014F")]
internal class XmlTypeMapMember
{
// Token: 0x06000E70 RID: 3696 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E70")]
[Address(RVA = "0x692410", Offset = "0x691410", VA = "0x180692410")]
public XmlTypeMapMember()
{
}
// Token: 0x170003C4 RID: 964
// (get) Token: 0x06000E71 RID: 3697 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E72 RID: 3698 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C4")]
public string Name
{
[Token(Token = "0x6000E71")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6000E72")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set
{
}
}
// Token: 0x170003C5 RID: 965
// (get) Token: 0x06000E73 RID: 3699 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E74 RID: 3700 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C5")]
public object DefaultValue
{
[Token(Token = "0x6000E73")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
[Token(Token = "0x6000E74")]
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
set
{
}
}
// Token: 0x06000E75 RID: 3701 RVA: 0x00007008 File Offset: 0x00005208
[Token(Token = "0x6000E75")]
[Address(RVA = "0x691B20", Offset = "0x690B20", VA = "0x180691B20")]
public bool IsReadOnly(Type type)
{
return default(bool);
}
// Token: 0x06000E76 RID: 3702 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E76")]
[Address(RVA = "0x6913E0", Offset = "0x6903E0", VA = "0x1806913E0")]
public static object GetValue(object ob, string name)
{
return null;
}
// Token: 0x06000E77 RID: 3703 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E77")]
[Address(RVA = "0x691620", Offset = "0x690620", VA = "0x180691620")]
public object GetValue(object ob)
{
return null;
}
// Token: 0x06000E78 RID: 3704 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E78")]
[Address(RVA = "0x691FA0", Offset = "0x690FA0", VA = "0x180691FA0")]
public void SetValue(object ob, object value)
{
}
// Token: 0x06000E79 RID: 3705 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E79")]
[Address(RVA = "0x6921D0", Offset = "0x6911D0", VA = "0x1806921D0")]
public static void SetValue(object ob, string name, object value)
{
}
// Token: 0x06000E7A RID: 3706 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E7A")]
[Address(RVA = "0x691830", Offset = "0x690830", VA = "0x180691830")]
private void InitMember(Type type)
{
}
// Token: 0x170003C6 RID: 966
// (get) Token: 0x06000E7B RID: 3707 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E7C RID: 3708 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C6")]
public TypeData TypeData
{
[Token(Token = "0x6000E7B")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
[Token(Token = "0x6000E7C")]
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
set
{
}
}
// Token: 0x170003C7 RID: 967
// (get) Token: 0x06000E7D RID: 3709 RVA: 0x00007020 File Offset: 0x00005220
// (set) Token: 0x06000E7E RID: 3710 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C7")]
public int Index
{
[Token(Token = "0x6000E7D")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return 0;
}
[Token(Token = "0x6000E7E")]
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
set
{
}
}
// Token: 0x170003C8 RID: 968
// (get) Token: 0x06000E7F RID: 3711 RVA: 0x00007038 File Offset: 0x00005238
// (set) Token: 0x06000E80 RID: 3712 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C8")]
public int GlobalIndex
{
[Token(Token = "0x6000E7F")]
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
get
{
return 0;
}
[Token(Token = "0x6000E80")]
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
set
{
}
}
// Token: 0x170003C9 RID: 969
// (get) Token: 0x06000E81 RID: 3713 RVA: 0x00007050 File Offset: 0x00005250
// (set) Token: 0x06000E82 RID: 3714 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003C9")]
public bool IsOptionalValueType
{
[Token(Token = "0x6000E81")]
[Address(RVA = "0x692490", Offset = "0x691490", VA = "0x180692490")]
get
{
return default(bool);
}
[Token(Token = "0x6000E82")]
[Address(RVA = "0x6924B0", Offset = "0x6914B0", VA = "0x1806924B0")]
set
{
}
}
// Token: 0x170003CA RID: 970
// (get) Token: 0x06000E83 RID: 3715 RVA: 0x00007068 File Offset: 0x00005268
// (set) Token: 0x06000E84 RID: 3716 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CA")]
public bool IsReturnValue
{
[Token(Token = "0x6000E83")]
[Address(RVA = "0x6924A0", Offset = "0x6914A0", VA = "0x1806924A0")]
get
{
return default(bool);
}
[Token(Token = "0x6000E84")]
[Address(RVA = "0x6924D0", Offset = "0x6914D0", VA = "0x1806924D0")]
set
{
}
}
// Token: 0x06000E85 RID: 3717 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E85")]
[Address(RVA = "0x6910C0", Offset = "0x6900C0", VA = "0x1806910C0")]
public void CheckOptionalValueType(Type type)
{
}
// Token: 0x06000E86 RID: 3718 RVA: 0x00007080 File Offset: 0x00005280
[Token(Token = "0x6000E86")]
[Address(RVA = "0x691140", Offset = "0x690140", VA = "0x180691140")]
public bool GetValueSpecified(object ob)
{
return default(bool);
}
// Token: 0x06000E87 RID: 3719 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E87")]
[Address(RVA = "0x691C70", Offset = "0x690C70", VA = "0x180691C70")]
public void SetValueSpecified(object ob, bool value)
{
}
// Token: 0x0400076B RID: 1899
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400076B")]
private string _name;
// Token: 0x0400076C RID: 1900
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400076C")]
private int _index;
// Token: 0x0400076D RID: 1901
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400076D")]
private int _globalIndex;
// Token: 0x0400076E RID: 1902
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400076E")]
private int _specifiedGlobalIndex;
// Token: 0x0400076F RID: 1903
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400076F")]
private TypeData _typeData;
// Token: 0x04000770 RID: 1904
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000770")]
private MemberInfo _member;
// Token: 0x04000771 RID: 1905
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000771")]
private MemberInfo _specifiedMember;
// Token: 0x04000772 RID: 1906
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000772")]
private MethodInfo _shouldSerialize;
// Token: 0x04000773 RID: 1907
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000773")]
private object _defaultValue;
// Token: 0x04000774 RID: 1908
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000774")]
private int _flags;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000156 RID: 342
[Token(Token = "0x2000156")]
internal class XmlTypeMapMemberAnyAttribute : XmlTypeMapMember
{
// Token: 0x06000EA5 RID: 3749 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EA5")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberAnyAttribute()
{
}
}
}
@@ -0,0 +1,38 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000155 RID: 341
[Token(Token = "0x2000155")]
internal class XmlTypeMapMemberAnyElement : XmlTypeMapMemberExpandable
{
// Token: 0x06000EA2 RID: 3746 RVA: 0x000070C8 File Offset: 0x000052C8
[Token(Token = "0x6000EA2")]
[Address(RVA = "0x690650", Offset = "0x68F650", VA = "0x180690650")]
public bool IsElementDefined(string name, string ns)
{
return default(bool);
}
// Token: 0x170003D5 RID: 981
// (get) Token: 0x06000EA3 RID: 3747 RVA: 0x000070E0 File Offset: 0x000052E0
[Token(Token = "0x170003D5")]
public bool IsDefaultAny
{
[Token(Token = "0x6000EA3")]
[Address(RVA = "0x6908B0", Offset = "0x68F8B0", VA = "0x1806908B0")]
get
{
return default(bool);
}
}
// Token: 0x06000EA4 RID: 3748 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EA4")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberAnyElement()
{
}
}
}
@@ -0,0 +1,107 @@
using System;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000150 RID: 336
[Token(Token = "0x2000150")]
internal class XmlTypeMapMemberAttribute : XmlTypeMapMember
{
// Token: 0x06000E88 RID: 3720 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E88")]
[Address(RVA = "0x690B00", Offset = "0x68FB00", VA = "0x180690B00")]
public XmlTypeMapMemberAttribute()
{
}
// Token: 0x170003CB RID: 971
// (get) Token: 0x06000E89 RID: 3721 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E8A RID: 3722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CB")]
public string AttributeName
{
[Token(Token = "0x6000E89")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
[Token(Token = "0x6000E8A")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
set
{
}
}
// Token: 0x170003CC RID: 972
// (get) Token: 0x06000E8B RID: 3723 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E8C RID: 3724 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CC")]
public string Namespace
{
[Token(Token = "0x6000E8B")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
[Token(Token = "0x6000E8C")]
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
set
{
}
}
// Token: 0x170003CD RID: 973
// (set) Token: 0x06000E8D RID: 3725 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CD")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000E8D")]
[Address(RVA = "0x483380", Offset = "0x482380", VA = "0x180483380")]
set
{
}
}
// Token: 0x170003CE RID: 974
// (get) Token: 0x06000E8E RID: 3726 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E8F RID: 3727 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CE")]
public XmlTypeMapping MappedType
{
[Token(Token = "0x6000E8E")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
[Token(Token = "0x6000E8F")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
set
{
}
}
// Token: 0x04000775 RID: 1909
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000775")]
private string _attributeName;
// Token: 0x04000776 RID: 1910
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000776")]
private string _namespace;
// Token: 0x04000777 RID: 1911
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000777")]
private XmlSchemaForm _form;
// Token: 0x04000778 RID: 1912
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000778")]
private XmlTypeMapping _mappedType;
}
}
@@ -0,0 +1,128 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000151 RID: 337
[Token(Token = "0x2000151")]
internal class XmlTypeMapMemberElement : XmlTypeMapMember
{
// Token: 0x06000E90 RID: 3728 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E90")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberElement()
{
}
// Token: 0x170003CF RID: 975
// (get) Token: 0x06000E91 RID: 3729 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E92 RID: 3730 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003CF")]
public XmlTypeMapElementInfoList ElementInfo
{
[Token(Token = "0x6000E91")]
[Address(RVA = "0x691020", Offset = "0x690020", VA = "0x180691020")]
get
{
return null;
}
[Token(Token = "0x6000E92")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
set
{
}
}
// Token: 0x170003D0 RID: 976
// (get) Token: 0x06000E93 RID: 3731 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E94 RID: 3732 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D0")]
public string ChoiceMember
{
[Token(Token = "0x6000E93")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
[Token(Token = "0x6000E94")]
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
set
{
}
}
// Token: 0x170003D1 RID: 977
// (get) Token: 0x06000E95 RID: 3733 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000E96 RID: 3734 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D1")]
public TypeData ChoiceTypeData
{
[Token(Token = "0x6000E95")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
[Token(Token = "0x6000E96")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
set
{
}
}
// Token: 0x06000E97 RID: 3735 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000E97")]
[Address(RVA = "0x690B40", Offset = "0x68FB40", VA = "0x180690B40")]
public XmlTypeMapElementInfo FindElement(object ob, object memberValue)
{
return null;
}
// Token: 0x06000E98 RID: 3736 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E98")]
[Address(RVA = "0x691000", Offset = "0x690000", VA = "0x180691000")]
public void SetChoice(object ob, object choice)
{
}
// Token: 0x170003D2 RID: 978
// (get) Token: 0x06000E99 RID: 3737 RVA: 0x00007098 File Offset: 0x00005298
// (set) Token: 0x06000E9A RID: 3738 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D2")]
public bool IsXmlTextCollector
{
[Token(Token = "0x6000E99")]
[Address(RVA = "0x4B4FC0", Offset = "0x4B3FC0", VA = "0x1804B4FC0")]
get
{
return default(bool);
}
[Token(Token = "0x6000E9A")]
[Address(RVA = "0x5AA170", Offset = "0x5A9170", VA = "0x1805AA170")]
set
{
}
}
// Token: 0x04000779 RID: 1913
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000779")]
private XmlTypeMapElementInfoList _elementInfo;
// Token: 0x0400077A RID: 1914
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400077A")]
private string _choiceMember;
// Token: 0x0400077B RID: 1915
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400077B")]
private bool _isTextCollector;
// Token: 0x0400077C RID: 1916
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400077C")]
private TypeData _choiceTypeData;
}
}
@@ -0,0 +1,41 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000153 RID: 339
[Token(Token = "0x2000153")]
internal class XmlTypeMapMemberExpandable : XmlTypeMapMemberElement
{
// Token: 0x170003D3 RID: 979
// (get) Token: 0x06000E9C RID: 3740 RVA: 0x000070B0 File Offset: 0x000052B0
// (set) Token: 0x06000E9D RID: 3741 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D3")]
public int FlatArrayIndex
{
[Token(Token = "0x6000E9C")]
[Address(RVA = "0x483340", Offset = "0x482340", VA = "0x180483340")]
get
{
return 0;
}
[Token(Token = "0x6000E9D")]
[Address(RVA = "0x4833A0", Offset = "0x4823A0", VA = "0x1804833A0")]
set
{
}
}
// Token: 0x06000E9E RID: 3742 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E9E")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberExpandable()
{
}
// Token: 0x0400077D RID: 1917
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400077D")]
private int _flatArrayIndex;
}
}
@@ -0,0 +1,41 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000154 RID: 340
[Token(Token = "0x2000154")]
internal class XmlTypeMapMemberFlatList : XmlTypeMapMemberExpandable
{
// Token: 0x170003D4 RID: 980
// (get) Token: 0x06000E9F RID: 3743 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EA0 RID: 3744 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D4")]
public ListMap ListMap
{
[Token(Token = "0x6000E9F")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return null;
}
[Token(Token = "0x6000EA0")]
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
set
{
}
}
// Token: 0x06000EA1 RID: 3745 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EA1")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberFlatList()
{
}
// Token: 0x0400077E RID: 1918
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400077E")]
private ListMap _listMap;
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000152 RID: 338
[Token(Token = "0x2000152")]
internal class XmlTypeMapMemberList : XmlTypeMapMemberElement
{
// Token: 0x06000E9B RID: 3739 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000E9B")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberList()
{
}
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000157 RID: 343
[Token(Token = "0x2000157")]
internal class XmlTypeMapMemberNamespaces : XmlTypeMapMember
{
// Token: 0x06000EA6 RID: 3750 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EA6")]
[Address(RVA = "0x690640", Offset = "0x68F640", VA = "0x180690640")]
public XmlTypeMapMemberNamespaces()
{
}
}
}
@@ -0,0 +1,261 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Contains a mapping of one type to another.</summary>
// Token: 0x02000158 RID: 344
[Token(Token = "0x2000158")]
public class XmlTypeMapping : XmlMapping
{
// Token: 0x06000EA7 RID: 3751 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EA7")]
[Address(RVA = "0x692950", Offset = "0x691950", VA = "0x180692950")]
internal XmlTypeMapping(string elementName, string ns, TypeData typeData, string xmlType, string xmlTypeNamespace)
{
}
/// <summary>The fully qualified type name that includes the namespace (or namespaces) and type.</summary>
/// <returns>The fully qualified type name.</returns>
// Token: 0x170003D6 RID: 982
// (get) Token: 0x06000EA8 RID: 3752 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003D6")]
public string TypeFullName
{
[Token(Token = "0x6000EA8")]
[Address(RVA = "0x692A20", Offset = "0x691A20", VA = "0x180692A20")]
get
{
return null;
}
}
// Token: 0x170003D7 RID: 983
// (get) Token: 0x06000EA9 RID: 3753 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003D7")]
internal TypeData TypeData
{
[Token(Token = "0x6000EA9")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
}
// Token: 0x170003D8 RID: 984
// (get) Token: 0x06000EAA RID: 3754 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EAB RID: 3755 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D8")]
internal string XmlType
{
[Token(Token = "0x6000EAA")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
[Token(Token = "0x6000EAB")]
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
set
{
}
}
// Token: 0x170003D9 RID: 985
// (get) Token: 0x06000EAC RID: 3756 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EAD RID: 3757 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D9")]
internal string XmlTypeNamespace
{
[Token(Token = "0x6000EAC")]
[Address(RVA = "0x692A40", Offset = "0x691A40", VA = "0x180692A40")]
get
{
return null;
}
[Token(Token = "0x6000EAD")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
set
{
}
}
// Token: 0x170003DA RID: 986
// (get) Token: 0x06000EAE RID: 3758 RVA: 0x000070F8 File Offset: 0x000052F8
[Token(Token = "0x170003DA")]
internal bool HasXmlTypeNamespace
{
[Token(Token = "0x6000EAE")]
[Address(RVA = "0x692A00", Offset = "0x691A00", VA = "0x180692A00")]
get
{
return default(bool);
}
}
// Token: 0x170003DB RID: 987
// (get) Token: 0x06000EAF RID: 3759 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003DB")]
internal ArrayList DerivedTypes
{
[Token(Token = "0x6000EAF")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
}
// Token: 0x170003DC RID: 988
// (get) Token: 0x06000EB0 RID: 3760 RVA: 0x00007110 File Offset: 0x00005310
[Token(Token = "0x170003DC")]
internal bool MultiReferenceType
{
[Token(Token = "0x6000EB0")]
[Address(RVA = "0x4B4FC0", Offset = "0x4B3FC0", VA = "0x1804B4FC0")]
get
{
return default(bool);
}
}
// Token: 0x170003DD RID: 989
// (get) Token: 0x06000EB1 RID: 3761 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EB2 RID: 3762 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003DD")]
internal XmlTypeMapping BaseMap
{
[Token(Token = "0x6000EB1")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
[Token(Token = "0x6000EB2")]
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
set
{
}
}
// Token: 0x170003DE RID: 990
// (set) Token: 0x06000EB3 RID: 3763 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003DE")]
internal bool IncludeInSchema
{
[Token(Token = "0x6000EB3")]
[Address(RVA = "0x4B55A0", Offset = "0x4B45A0", VA = "0x1804B55A0")]
set
{
}
}
// Token: 0x170003DF RID: 991
// (get) Token: 0x06000EB4 RID: 3764 RVA: 0x00007128 File Offset: 0x00005328
// (set) Token: 0x06000EB5 RID: 3765 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003DF")]
internal bool IsNullable
{
[Token(Token = "0x6000EB4")]
[Address(RVA = "0x4B5000", Offset = "0x4B4000", VA = "0x1804B5000")]
get
{
return default(bool);
}
[Token(Token = "0x6000EB5")]
[Address(RVA = "0x4B5380", Offset = "0x4B4380", VA = "0x1804B5380")]
set
{
}
}
// Token: 0x170003E0 RID: 992
// (get) Token: 0x06000EB6 RID: 3766 RVA: 0x00007140 File Offset: 0x00005340
// (set) Token: 0x06000EB7 RID: 3767 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003E0")]
internal bool IsAny
{
[Token(Token = "0x6000EB6")]
[Address(RVA = "0x692A10", Offset = "0x691A10", VA = "0x180692A10")]
get
{
return default(bool);
}
[Token(Token = "0x6000EB7")]
[Address(RVA = "0x692A90", Offset = "0x691A90", VA = "0x180692A90")]
set
{
}
}
// Token: 0x06000EB8 RID: 3768 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EB8")]
[Address(RVA = "0x692750", Offset = "0x691750", VA = "0x180692750")]
internal XmlTypeMapping GetRealTypeMap(Type objectType)
{
return null;
}
// Token: 0x06000EB9 RID: 3769 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EB9")]
[Address(RVA = "0x6924F0", Offset = "0x6914F0", VA = "0x1806924F0")]
internal XmlTypeMapping GetRealElementMap(string name, string ens)
{
return null;
}
// Token: 0x06000EBA RID: 3770 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000EBA")]
[Address(RVA = "0x6928D0", Offset = "0x6918D0", VA = "0x1806928D0")]
internal void UpdateRoot(XmlQualifiedName qname)
{
}
// Token: 0x0400077F RID: 1919
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400077F")]
private string xmlType;
// Token: 0x04000780 RID: 1920
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000780")]
private string xmlTypeNamespace;
// Token: 0x04000781 RID: 1921
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000781")]
private TypeData type;
// Token: 0x04000782 RID: 1922
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000782")]
private XmlTypeMapping baseMap;
// Token: 0x04000783 RID: 1923
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000783")]
private bool multiReferenceType;
// Token: 0x04000784 RID: 1924
[FieldOffset(Offset = "0x69")]
[Token(Token = "0x4000784")]
private bool includeInSchema;
// Token: 0x04000785 RID: 1925
[FieldOffset(Offset = "0x6A")]
[Token(Token = "0x4000785")]
private bool isNullable;
// Token: 0x04000786 RID: 1926
[FieldOffset(Offset = "0x6B")]
[Token(Token = "0x4000786")]
private bool isAny;
// Token: 0x04000787 RID: 1927
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000787")]
private ArrayList _derivedTypes;
}
}
@@ -0,0 +1,48 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
// Token: 0x02000116 RID: 278
[Token(Token = "0x2000116")]
internal class XmlTypeSerializationSource : SerializationSource
{
// Token: 0x06000CA1 RID: 3233 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CA1")]
[Address(RVA = "0x692BD0", Offset = "0x691BD0", VA = "0x180692BD0")]
public XmlTypeSerializationSource(Type type, XmlRootAttribute root, XmlAttributeOverrides attributeOverrides, string namspace, Type[] includedTypes)
{
}
// Token: 0x06000CA2 RID: 3234 RVA: 0x00006A38 File Offset: 0x00004C38
[Token(Token = "0x6000CA2")]
[Address(RVA = "0x692AA0", Offset = "0x691AA0", VA = "0x180692AA0", Slot = "0")]
public override bool Equals(object o)
{
return default(bool);
}
// Token: 0x06000CA3 RID: 3235 RVA: 0x00006A50 File Offset: 0x00004C50
[Token(Token = "0x6000CA3")]
[Address(RVA = "0x692BA0", Offset = "0x691BA0", VA = "0x180692BA0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x040006A1 RID: 1697
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006A1")]
private string attributeOverridesHash;
// Token: 0x040006A2 RID: 1698
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006A2")]
private Type type;
// Token: 0x040006A3 RID: 1699
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006A3")]
private string rootHash;
}
}