using System; using System.Xml.Serialization; using Cpp2IlInjected; namespace System.Xml.Schema { /// Represents the element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. This class can also be used to provide versioning for the schema elements. // Token: 0x02000251 RID: 593 [Token(Token = "0x2000251")] public class XmlSchemaRedefine : XmlSchemaExternal { /// Initializes a new instance of the class. // Token: 0x060016E2 RID: 5858 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60016E2")] [Address(RVA = "0x83B0A0", Offset = "0x83A0A0", VA = "0x18083B0A0")] public XmlSchemaRedefine() { } /// Gets the collection of the following classes: , , , , and . /// The elements contained within the redefine element. // Token: 0x17000676 RID: 1654 // (get) Token: 0x060016E3 RID: 5859 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000676")] [XmlElement("attributeGroup", typeof(XmlSchemaAttributeGroup))] [XmlElement("complexType", typeof(XmlSchemaComplexType))] [XmlElement("simpleType", typeof(XmlSchemaSimpleType))] [XmlElement("annotation", typeof(XmlSchemaAnnotation))] [XmlElement("group", typeof(XmlSchemaGroup))] public XmlSchemaObjectCollection Items { [Token(Token = "0x60016E3")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] get { return null; } } /// Gets the , for all attributes in the schema, which holds the post-compilation value of the property. /// The for all attributes in the schema. The post-compilation value of the property. // Token: 0x17000677 RID: 1655 // (get) Token: 0x060016E4 RID: 5860 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000677")] [XmlIgnore] public XmlSchemaObjectTable AttributeGroups { [Token(Token = "0x60016E4")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")] get { return null; } } /// Gets the , for all simple and complex types in the schema, which holds the post-compilation value of the property. /// The for all schema types in the schema. The post-compilation value of the property. // Token: 0x17000678 RID: 1656 // (get) Token: 0x060016E5 RID: 5861 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000678")] [XmlIgnore] public XmlSchemaObjectTable SchemaTypes { [Token(Token = "0x60016E5")] [Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")] get { return null; } } /// Gets the , for all groups in the schema, which holds the post-compilation value of the property. /// The for all groups in the schema. The post-compilation value of the property. // Token: 0x17000679 RID: 1657 // (get) Token: 0x060016E6 RID: 5862 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000679")] [XmlIgnore] public XmlSchemaObjectTable Groups { [Token(Token = "0x60016E6")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")] get { return null; } } // Token: 0x060016E7 RID: 5863 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60016E7")] [Address(RVA = "0x83B080", Offset = "0x83A080", VA = "0x18083B080", Slot = "10")] internal override void AddAnnotation(XmlSchemaAnnotation annotation) { } // Token: 0x04000C69 RID: 3177 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000C69")] private XmlSchemaObjectCollection items; // Token: 0x04000C6A RID: 3178 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000C6A")] private XmlSchemaObjectTable attributeGroups; // Token: 0x04000C6B RID: 3179 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000C6B")] private XmlSchemaObjectTable types; // Token: 0x04000C6C RID: 3180 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000C6C")] private XmlSchemaObjectTable groups; } }