﻿<?xml version="1.0" encoding="utf-8"?><Type Name="XmlSchemaDerivationMethod" FullName="System.Xml.Schema.XmlSchemaDerivationMethod"><TypeSignature Maintainer="auto" Language="C#" Value="public enum XmlSchemaDerivationMethod" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed XmlSchemaDerivationMethod extends System.Enum" /><AssemblyInfo><AssemblyName>System.Xml</AssemblyName><AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>To be added</ThreadSafetyStatement><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Attributes><Attribute><AttributeName>System.Flags</AttributeName></Attribute></Attributes><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides different methods for preventing derivation.</para></summary></Docs><Members><Member MemberName="All"><MemberSignature Language="C#" Value="All" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod All = int32(255)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("#all")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>#all. Refers to all derivation methods.</para></summary></Docs></Member><Member MemberName="Empty"><MemberSignature Language="C#" Value="Empty" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod Empty = int32(0)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Override default derivation method to allow any derivation.</para></summary></Docs></Member><Member MemberName="Extension"><MemberSignature Language="C#" Value="Extension" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod Extension = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("extension")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refers to derivations by Extension.</para></summary></Docs></Member><Member MemberName="List"><MemberSignature Language="C#" Value="List" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod List = int32(8)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("list")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refers to derivations by List.</para></summary></Docs></Member><Member MemberName="None"><MemberSignature Language="C#" Value="None" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod None = int32(256)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlIgnore</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Accepts the default derivation method.</para></summary></Docs></Member><Member MemberName="Restriction"><MemberSignature Language="C#" Value="Restriction" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod Restriction = int32(4)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("restriction")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refers to derivations by Restriction.</para></summary></Docs></Member><Member MemberName="Substitution"><MemberSignature Language="C#" Value="Substitution" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod Substitution = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("substitution")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refers to derivations by Substitution.</para></summary></Docs></Member><Member MemberName="Union"><MemberSignature Language="C#" Value="Union" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xml.Schema.XmlSchemaDerivationMethod Union = int32(16)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlEnum("union")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Xml.Schema.XmlSchemaDerivationMethod</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refers to derivations by Union.</para></summary></Docs></Member></Members></Type>