using System; using System.Text; using System.Xml.Schema; using Cpp2IlInjected; namespace System.Xml.Serialization { /// Represents an attribute that specifies the derived types that the can place in a serialized array. // Token: 0x0200011F RID: 287 [Token(Token = "0x200011F")] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)] public class XmlArrayItemAttribute : Attribute { /// Gets or sets the XML data type of the generated XML element. /// An XML schema definition (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: DataTypes". // 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; } } /// Gets or sets the name of the generated XML element. /// The name of the generated XML element. The default is the member identifier. // 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; } } /// Gets or sets a value that indicates whether the name of the generated XML element is qualified. /// One of the values. The default is . /// The property is set to and a value is specified. // 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; } } /// Gets or sets the namespace of the generated XML element. /// The namespace of the generated XML element. // 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; } } /// 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, , and no instance is generated. The default is . // 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); } } /// Gets or sets the type allowed in an array. /// A that is allowed in the array. // 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; } } /// Gets or sets the level in a hierarchy of XML elements that the affects. /// The zero-based index of a set of indexes in an array of arrays. // 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; } }