using System; using System.Text; using System.Xml.Schema; using Cpp2IlInjected; namespace System.Xml.Serialization { /// Specifies that the must serialize a particular class member as an array of XML elements. // Token: 0x0200011E RID: 286 [Token(Token = "0x200011E")] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)] public class XmlArrayAttribute : Attribute { /// Gets or sets the XML element name given to the serialized array. /// The XML element name of the serialized array. The default is the name of the member to which the is assigned. // 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; } } /// Gets or sets a value that indicates whether the XML element name generated by the is qualified or unqualified. /// One of the values. The default is . // 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; } } /// Gets or sets a value that indicates whether the must serialize a member as an empty XML tag with the attribute set to . /// /// if the generates the attribute; otherwise, . // 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); } } /// Gets or sets the namespace of the XML element. /// The namespace of the XML element. // 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; } } /// Gets or sets the explicit order in which the elements are serialized or deserialized. /// The order of the code generation. // 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; } }