331 lines
13 KiB
C#
331 lines
13 KiB
C#
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;
|
|
}
|
|
}
|