using System; using System.Text; using System.Xml.Schema; using Cpp2IlInjected; namespace System.Xml.Serialization { /// Specifies that the must serialize the class member as an XML attribute. // Token: 0x02000121 RID: 289 [Token(Token = "0x2000121")] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)] public class XmlAttributeAttribute : Attribute { /// Initializes a new instance of the class and specifies the name of the generated XML attribute. /// The name of the XML attribute that the generates. // Token: 0x06000CE8 RID: 3304 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CE8")] [Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")] public XmlAttributeAttribute(string attributeName) { } /// Gets or sets the name of the XML attribute. /// The name of the XML attribute. The default is the member name. // 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; } } /// Gets or sets the XSD data type of the XML attribute generated by the . /// An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes". // 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; } /// Gets or sets a value that indicates whether the XML attribute name generated by the is qualified. /// One of the values. The default is . // 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; } } /// Gets or sets the XML namespace of the XML attribute. /// The XML namespace of the XML attribute. // 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; } }