using System; using System.Reflection; using System.Text; using Cpp2IlInjected; namespace System.Xml.Serialization { /// Represents a collection of attribute objects that control how the serializes and deserializes an object. // Token: 0x02000123 RID: 291 [Token(Token = "0x2000123")] public class XmlAttributes { /// Initializes a new instance of the class. // Token: 0x06000CF4 RID: 3316 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CF4")] [Address(RVA = "0x893870", Offset = "0x892870", VA = "0x180893870")] public XmlAttributes() { } /// Initializes a new instance of the class and customizes how the serializes and deserializes an object. /// A class that can provide alternative implementations of attributes that control XML serialization. // Token: 0x06000CF5 RID: 3317 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CF5")] [Address(RVA = "0x8932E0", Offset = "0x8922E0", VA = "0x1808932E0")] public XmlAttributes(ICustomAttributeProvider provider) { } /// Gets or sets the to override. /// The to override. // 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; } } /// Gets the collection of objects to override. /// An object that represents the collection of objects. // 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; } } /// Gets or sets an object that specifies how the serializes a public field or read/write property that returns an array. /// An that specifies how the serializes a public field or read/write property that returns an array. // 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; } } /// Gets or sets a collection of objects that specify how the serializes items inserted into an array returned by a public field or read/write property. /// An object that contains a collection of objects. // 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; } } /// Gets or sets an object that specifies how the serializes a public field or public read/write property as an XML attribute. /// An that controls the serialization of a public field or read/write property as an XML attribute. // 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; } } /// Gets or sets an object that allows you to distinguish between a set of choices. /// An that can be applied to a class member that is serialized as an element. // 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; } } /// Gets or sets the default value of an XML element or attribute. /// An that represents the default value of an XML element or attribute. // 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; } } /// Gets a collection of objects that specify how the serializes a public field or read/write property as an XML element. /// An that contains a collection of objects. // 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; } } /// Gets or sets a value that specifies whether or not the serializes a public field or public read/write property. /// /// if the must not serialize the field or property; otherwise, . // 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); } } /// Gets or sets a value that specifies whether to keep all namespace declarations when an object containing a member that returns an object is overridden. /// /// if the namespace declarations should be kept; otherwise, . // 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); } } /// Gets or sets an object that specifies how the serializes a class as an XML root element. /// An that overrides a class attributed as an XML root element. // 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; } } /// Gets or sets an object that instructs the to serialize a public field or public read/write property as XML text. /// An that overrides the default serialization of a public property or field. // 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; } } /// Gets or sets an object that specifies how the serializes a class to which the has been applied. /// An that overrides an applied to a class declaration. // 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; } }