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.Object
→
System.ValueType
→
System.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.