using System; using System.Xml.Serialization; using Cpp2IlInjected; namespace System.Xml.Schema { /// Provides different methods for preventing derivation. // Token: 0x02000113 RID: 275 [Token(Token = "0x2000113")] [Flags] public enum XmlSchemaDerivationMethod { /// Override default derivation method to allow any derivation. // Token: 0x0400041F RID: 1055 [Token(Token = "0x400041F")] [XmlEnum("")] Empty = 0, /// Refers to derivations by . // Token: 0x04000420 RID: 1056 [Token(Token = "0x4000420")] [XmlEnum("substitution")] Substitution = 1, /// Refers to derivations by . // Token: 0x04000421 RID: 1057 [Token(Token = "0x4000421")] [XmlEnum("extension")] Extension = 2, /// Refers to derivations by . // Token: 0x04000422 RID: 1058 [Token(Token = "0x4000422")] [XmlEnum("restriction")] Restriction = 4, /// Refers to derivations by . // Token: 0x04000423 RID: 1059 [Token(Token = "0x4000423")] [XmlEnum("list")] List = 8, /// Refers to derivations by . // Token: 0x04000424 RID: 1060 [Token(Token = "0x4000424")] [XmlEnum("union")] Union = 16, /// /// . Refers to all derivation methods. // Token: 0x04000425 RID: 1061 [Token(Token = "0x4000425")] [XmlEnum("#all")] All = 255, /// Accepts the default derivation method. // Token: 0x04000426 RID: 1062 [Token(Token = "0x4000426")] [XmlIgnore] None = 256 } }