using System; using System.Text; using Cpp2IlInjected; namespace System.Xml.Serialization { /// Controls XML serialization of the attribute target as an XML root element. // Token: 0x02000134 RID: 308 [Token(Token = "0x2000134")] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.ReturnValue)] public class XmlRootAttribute : Attribute { /// Initializes a new instance of the class. // Token: 0x06000D55 RID: 3413 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D55")] [Address(RVA = "0xDF4E30", Offset = "0xDF3E30", VA = "0x180DF4E30")] public XmlRootAttribute() { } /// Initializes a new instance of the class and specifies the name of the XML root element. /// The name of the XML root element. // Token: 0x06000D56 RID: 3414 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D56")] [Address(RVA = "0xDF4E40", Offset = "0xDF3E40", VA = "0x180DF4E40")] public XmlRootAttribute(string elementName) { } /// Gets or sets the XSD data type of the XML root element. /// An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes". // Token: 0x1700039A RID: 922 // (get) Token: 0x06000D57 RID: 3415 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000D58 RID: 3416 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700039A")] public string DataType { [Token(Token = "0x6000D57")] [Address(RVA = "0xDF4E70", Offset = "0xDF3E70", VA = "0x180DF4E70")] get { return null; } [Token(Token = "0x6000D58")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set { } } /// Gets or sets the name of the XML element that is generated and recognized by the class's and methods, respectively. /// The name of the XML root element that is generated and recognized in an XML-document instance. The default is the name of the serialized class. // Token: 0x1700039B RID: 923 // (get) Token: 0x06000D59 RID: 3417 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000D5A RID: 3418 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700039B")] public string ElementName { [Token(Token = "0x6000D59")] [Address(RVA = "0xDF4EC0", Offset = "0xDF3EC0", VA = "0x180DF4EC0")] get { return null; } [Token(Token = "0x6000D5A")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set { } } /// Gets or sets a value that indicates whether the must serialize a member that is set to into the attribute set to . /// /// if the generates the attribute; otherwise, . // Token: 0x1700039C RID: 924 // (get) Token: 0x06000D5B RID: 3419 RVA: 0x00006DE0 File Offset: 0x00004FE0 // (set) Token: 0x06000D5C RID: 3420 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700039C")] public bool IsNullable { [Token(Token = "0x6000D5B")] [Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0")] get { return default(bool); } [Token(Token = "0x6000D5C")] [Address(RVA = "0x65E580", Offset = "0x65D580", VA = "0x18065E580")] set { } } /// Gets or sets the namespace for the XML root element. /// The namespace for the XML element. // Token: 0x1700039D RID: 925 // (get) Token: 0x06000D5D RID: 3421 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000D5E RID: 3422 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700039D")] public string Namespace { [Token(Token = "0x6000D5D")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } [Token(Token = "0x6000D5E")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] set { } } // Token: 0x06000D5F RID: 3423 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D5F")] [Address(RVA = "0xDF4D80", Offset = "0xDF3D80", VA = "0x180DF4D80")] internal void AddKeyHash(StringBuilder sb) { } // Token: 0x04000703 RID: 1795 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000703")] private string dataType; // Token: 0x04000704 RID: 1796 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000704")] private string elementName; // Token: 0x04000705 RID: 1797 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000705")] private bool isNullable; // Token: 0x04000706 RID: 1798 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000706")] private string ns; } }