using System; using System.Xml.Serialization; using Cpp2IlInjected; namespace System.Xml.Schema { /// Abstract class for that is the base class for all particle types (e.g. ). // Token: 0x0200011B RID: 283 [Token(Token = "0x200011B")] public abstract class XmlSchemaParticle : XmlSchemaAnnotated { /// Gets or sets the minimum number of times the particle can occur. /// The minimum number of times the particle can occur. The default is 1. // Token: 0x1700030D RID: 781 // (set) Token: 0x0600088C RID: 2188 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700030D")] [XmlIgnore] public decimal MinOccurs { [Token(Token = "0x600088C")] [Address(RVA = "0x5D1130", Offset = "0x5CFF30", VA = "0x1805D1130")] set { } } /// Gets or sets the maximum number of times the particle can occur. /// The maximum number of times the particle can occur. The default is 1. // Token: 0x1700030E RID: 782 // (set) Token: 0x0600088D RID: 2189 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700030E")] [XmlIgnore] public decimal MaxOccurs { [Token(Token = "0x600088D")] [Address(RVA = "0x5D0F80", Offset = "0x5CFD80", VA = "0x1805D0F80")] set { } } /// Initializes a new instance of the class. // Token: 0x0600088E RID: 2190 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088E")] [Address(RVA = "0x5D0F00", Offset = "0x5CFD00", VA = "0x1805D0F00")] protected XmlSchemaParticle() { } // Token: 0x04000437 RID: 1079 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000437")] private decimal minOccurs; // Token: 0x04000438 RID: 1080 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000438")] private decimal maxOccurs; // Token: 0x04000439 RID: 1081 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000439")] private XmlSchemaParticle.Occurs flags; // Token: 0x0400043A RID: 1082 [Token(Token = "0x400043A")] internal static readonly XmlSchemaParticle Empty; // Token: 0x0200011C RID: 284 [Token(Token = "0x200011C")] [Flags] private enum Occurs { // Token: 0x0400043C RID: 1084 [Token(Token = "0x400043C")] None = 0, // Token: 0x0400043D RID: 1085 [Token(Token = "0x400043D")] Min = 1, // Token: 0x0400043E RID: 1086 [Token(Token = "0x400043E")] Max = 2 } // Token: 0x0200011D RID: 285 [Token(Token = "0x200011D")] private class EmptyParticle : XmlSchemaParticle { // Token: 0x06000890 RID: 2192 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000890")] [Address(RVA = "0x5BEA10", Offset = "0x5BD810", VA = "0x1805BEA10")] public EmptyParticle() { } } } }