using System; using System.Xml.Serialization; using Cpp2IlInjected; namespace System.Xml.Schema { /// Provides different methods for preventing derivation. // Token: 0x02000224 RID: 548 [Token(Token = "0x2000224")] [Flags] public enum XmlSchemaDerivationMethod { /// Override default derivation method to allow any derivation. // Token: 0x04000BE7 RID: 3047 [Token(Token = "0x4000BE7")] [XmlEnum("")] Empty = 0, /// Refers to derivations by . // Token: 0x04000BE8 RID: 3048 [Token(Token = "0x4000BE8")] [XmlEnum("substitution")] Substitution = 1, /// Refers to derivations by . // Token: 0x04000BE9 RID: 3049 [Token(Token = "0x4000BE9")] [XmlEnum("extension")] Extension = 2, /// Refers to derivations by . // Token: 0x04000BEA RID: 3050 [Token(Token = "0x4000BEA")] [XmlEnum("restriction")] Restriction = 4, /// Refers to derivations by . // Token: 0x04000BEB RID: 3051 [Token(Token = "0x4000BEB")] [XmlEnum("list")] List = 8, /// Refers to derivations by . // Token: 0x04000BEC RID: 3052 [Token(Token = "0x4000BEC")] [XmlEnum("union")] Union = 16, /// /// . Refers to all derivation methods. // Token: 0x04000BED RID: 3053 [Token(Token = "0x4000BED")] [XmlEnum("#all")] All = 255, /// Accepts the default derivation method. // Token: 0x04000BEE RID: 3054 [Token(Token = "0x4000BEE")] [XmlIgnore] None = 256 } }