33 references to Extension
dotnet-svcutil-lib (33)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (7)
70private const XmlSchemaDerivationMethod schemaBlockDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.Substitution; 71private const XmlSchemaDerivationMethod schemaFinalDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union; 72private const XmlSchemaDerivationMethod elementBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.Substitution; 73private const XmlSchemaDerivationMethod elementFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension; 74private const XmlSchemaDerivationMethod simpleTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union; 75private const XmlSchemaDerivationMethod complexTypeBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension; 76private const XmlSchemaDerivationMethod complexTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (7)
818if ((baseType.FinalResolved & XmlSchemaDerivationMethod.Extension) != 0) 827complexType.SetDerivedBy(XmlSchemaDerivationMethod.Extension); 828CompileLocalAttributes(baseType, complexType, simpleExtension.Attributes, simpleExtension.AnyAttribute, XmlSchemaDerivationMethod.Extension); 942if ((baseType.FinalResolved & XmlSchemaDerivationMethod.Extension) != 0) 946CompileLocalAttributes(baseType, complexType, complexExtension.Attributes, complexExtension.AnyAttribute, XmlSchemaDerivationMethod.Extension); 979complexType.SetDerivedBy(XmlSchemaDerivationMethod.Extension); 1852if (derivedBy == XmlSchemaDerivationMethod.Extension)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionPreprocessor.cs (6)
39private const XmlSchemaDerivationMethod schemaBlockDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.Substitution; 40private const XmlSchemaDerivationMethod schemaFinalDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union; 41private const XmlSchemaDerivationMethod elementBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension | XmlSchemaDerivationMethod.Substitution; 42private const XmlSchemaDerivationMethod elementFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension; 44private const XmlSchemaDerivationMethod complexTypeBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension; 45private const XmlSchemaDerivationMethod complexTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (9)
896if ((baseType.FinalResolved & XmlSchemaDerivationMethod.Extension) != 0) 905complexType.SetDerivedBy(XmlSchemaDerivationMethod.Extension); 906CompileLocalAttributes(baseType, complexType, simpleExtension.Attributes, simpleExtension.AnyAttribute, XmlSchemaDerivationMethod.Extension); 1011if ((baseType.FinalResolved & XmlSchemaDerivationMethod.Extension) != 0) 1015CompileLocalAttributes(baseType, complexType, complexExtension.Attributes, complexExtension.AnyAttribute, XmlSchemaDerivationMethod.Extension); 1057complexType.SetDerivedBy(XmlSchemaDerivationMethod.Extension); 1644XmlSchemaDerivationMethod.Substitution | XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension : 1648XmlSchemaDerivationMethod.Substitution | XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.Extension : 2195if (derivedBy == XmlSchemaDerivationMethod.Extension)
FrameworkFork\Microsoft.Xml\Xml\schema\XsdBuilder.cs (1)
614(int)XmlSchemaDerivationMethod.Extension,
FrameworkFork\System.Web.Services\Services\Description\ServiceDescriptionSerializer.cs (3)
3896case Microsoft.Xml.Schema.XmlSchemaDerivationMethod.@Extension: s = @"extension"; break; 3910(long)Microsoft.Xml.Schema.XmlSchemaDerivationMethod.@Extension, 10725h.Add(@"extension", (long)Microsoft.Xml.Schema.XmlSchemaDerivationMethod.@Extension);