Name

XmlSchemaDerivationMethod — System.Xml.Schema (system.xml.dll) serializable, flag enum 

Synopsis

public enum XmlSchemaDerivationMethod {
   Empty = 0x00000000,
   Substitution = 0x00000001,
   Extension = 0x00000002,
   Restriction = 0x00000004,
   List = 0x00000008,
   Union = 0x00000010,
   All = 0x000000FF,
   None = 0x00000100
}

This enumeration is used to provide methods for preventing derivation of an XML Schema type. Its values can be logically combined through bitwise operators. XmlSchemaElement.Block can be set to Empty, Substitution, Extension, Restriction, or All, while XmlSchemaComplexType.Block can be set to None, Extension, Restriction, or All.

Hierarchy

System.ObjectSystem.ValueTypeSystem.Enum(System.IComparable, System.IFormattable, System.IConvertible)XmlSchemaDerivationMethod

Get .NET & XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.