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 is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type. // Token: 0x0200021D RID: 541 [Token(Token = "0x200021D")] public class XmlSchemaComplexContentRestriction : XmlSchemaContent { /// Gets or sets the name of a complex type from which this type is derived by restriction. /// The name of the complex type from which this type is derived by restriction. // Token: 0x170005EA RID: 1514 // (get) Token: 0x06001577 RID: 5495 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06001578 RID: 5496 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170005EA")] [XmlAttribute("base")] public XmlQualifiedName BaseTypeName { [Token(Token = "0x6001577")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] get { return null; } [Token(Token = "0x6001578")] [Address(RVA = "0x82AAF0", Offset = "0x829AF0", VA = "0x18082AAF0")] set { } } /// Gets or sets one of the , , , or classes. /// One of the , , , or classes. // Token: 0x170005EB RID: 1515 // (get) Token: 0x06001579 RID: 5497 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600157A RID: 5498 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170005EB")] [XmlElement("group", typeof(XmlSchemaGroupRef))] [XmlElement("all", typeof(XmlSchemaAll))] [XmlElement("sequence", typeof(XmlSchemaSequence))] [XmlElement("choice", typeof(XmlSchemaChoice))] public XmlSchemaParticle Particle { [Token(Token = "0x6001579")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { return null; } [Token(Token = "0x600157A")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] set { } } /// Gets the collection of attributes for the complex type. Contains the and elements. /// The collection of attributes for the complex type. // Token: 0x170005EC RID: 1516 // (get) Token: 0x0600157B RID: 5499 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005EC")] [XmlElement("attributeGroup", typeof(XmlSchemaAttributeGroupRef))] [XmlElement("attribute", typeof(XmlSchemaAttribute))] public XmlSchemaObjectCollection Attributes { [Token(Token = "0x600157B")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return null; } } /// Gets or sets the component of the complex content model. /// The component of the complex content model. // Token: 0x170005ED RID: 1517 // (get) Token: 0x0600157C RID: 5500 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600157D RID: 5501 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170005ED")] [XmlElement("anyAttribute")] public XmlSchemaAnyAttribute AnyAttribute { [Token(Token = "0x600157C")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] get { return null; } [Token(Token = "0x600157D")] [Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")] set { } } // Token: 0x0600157E RID: 5502 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157E")] [Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")] internal void SetAttributes(XmlSchemaObjectCollection newAttributes) { } /// Initializes a new instance of the class. // Token: 0x0600157F RID: 5503 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600157F")] [Address(RVA = "0x82AA60", Offset = "0x829A60", VA = "0x18082AA60")] public XmlSchemaComplexContentRestriction() { } // Token: 0x04000BCA RID: 3018 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000BCA")] private XmlSchemaParticle particle; // Token: 0x04000BCB RID: 3019 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000BCB")] private XmlSchemaObjectCollection attributes; // Token: 0x04000BCC RID: 3020 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000BCC")] private XmlSchemaAnyAttribute anyAttribute; // Token: 0x04000BCD RID: 3021 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000BCD")] private XmlQualifiedName baseTypeName; } }