33 references to Extension
System.Web.Services (3)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (3)
3080
case global::System.Xml.Schema.XmlSchemaDerivationMethod.
@Extension
: s = @"extension"; break;
3093
(long)global::System.Xml.Schema.XmlSchemaDerivationMethod.
@Extension
,
8660
h.Add(@"extension", (long)global::System.Xml.Schema.XmlSchemaDerivationMethod.
@Extension
);
System.Xml (30)
System\Xml\Schema\Preprocessor.cs (7)
65
const XmlSchemaDerivationMethod schemaBlockDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.Substitution;
66
const XmlSchemaDerivationMethod schemaFinalDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union;
67
const XmlSchemaDerivationMethod elementBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.Substitution;
68
const XmlSchemaDerivationMethod elementFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
69
const XmlSchemaDerivationMethod simpleTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union;
70
const XmlSchemaDerivationMethod complexTypeBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
71
const XmlSchemaDerivationMethod complexTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
System\Xml\Schema\SchemaCollectionCompiler.cs (7)
653
if ((baseType.FinalResolved & XmlSchemaDerivationMethod.
Extension
) != 0) {
660
complexType.SetDerivedBy(XmlSchemaDerivationMethod.
Extension
);
661
CompileLocalAttributes(baseType, complexType, simpleExtension.Attributes, simpleExtension.AnyAttribute, XmlSchemaDerivationMethod.
Extension
);
750
if ((baseType.FinalResolved & XmlSchemaDerivationMethod.
Extension
) != 0) {
753
CompileLocalAttributes(baseType, complexType, complexExtension.Attributes, complexExtension.AnyAttribute, XmlSchemaDerivationMethod.
Extension
);
780
complexType.SetDerivedBy(XmlSchemaDerivationMethod.
Extension
);
1469
if (derivedBy == XmlSchemaDerivationMethod.
Extension
) {
System\Xml\Schema\SchemaCollectionpreProcessor.cs (6)
36
const XmlSchemaDerivationMethod schemaBlockDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.Substitution;
37
const XmlSchemaDerivationMethod schemaFinalDefaultAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union;
38
const XmlSchemaDerivationMethod elementBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
| XmlSchemaDerivationMethod.Substitution;
39
const XmlSchemaDerivationMethod elementFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
41
const XmlSchemaDerivationMethod complexTypeBlockAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
42
const XmlSchemaDerivationMethod complexTypeFinalAllowed = XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
;
System\Xml\Schema\SchemaSetCompiler.cs (9)
711
if ((baseType.FinalResolved & XmlSchemaDerivationMethod.
Extension
) != 0) {
718
complexType.SetDerivedBy(XmlSchemaDerivationMethod.
Extension
);
719
CompileLocalAttributes(baseType, complexType, simpleExtension.Attributes, simpleExtension.AnyAttribute, XmlSchemaDerivationMethod.
Extension
);
801
if ((baseType.FinalResolved & XmlSchemaDerivationMethod.
Extension
) != 0) {
804
CompileLocalAttributes(baseType, complexType, complexExtension.Attributes, complexExtension.AnyAttribute, XmlSchemaDerivationMethod.
Extension
);
839
complexType.SetDerivedBy(XmlSchemaDerivationMethod.
Extension
);
1299
XmlSchemaDerivationMethod.Substitution | XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
:
1303
XmlSchemaDerivationMethod.Substitution | XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.
Extension
:
1748
if (derivedBy == XmlSchemaDerivationMethod.
Extension
) {
System\Xml\Schema\XsdBuilder.cs (1)
603
(int)XmlSchemaDerivationMethod.
Extension
,