2 writes to @BaseType
System.Web.Services (1)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
9860
o.
@BaseType
= Read34_XmlSchemaSimpleType(false, true);
System.Xml (1)
System\Xml\Schema\XsdBuilder.cs (1)
1378
builder.simpleContentRestriction.
BaseType
= builder.simpleType;
27 references to @BaseType
System.Web.Services (1)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
3721
Write34_XmlSchemaSimpleType(@"simpleType", @"http://www.w3.org/2001/XMLSchema", ((global::System.Xml.Schema.XmlSchemaSimpleType)o.
@BaseType
), false, false);
System.Xml (26)
System\Xml\Schema\Preprocessor.cs (3)
1446
if (contentRestriction.
BaseType
!= null) {
1447
SetParent(contentRestriction.
BaseType
, contentRestriction);
1448
PreprocessSimpleType(contentRestriction.
BaseType
, true);
System\Xml\Schema\SchemaCollectionCompiler.cs (8)
679
if (simpleRestriction.
BaseType
== null) {
685
CompileSimpleType(simpleRestriction.
BaseType
);
686
if(!XmlSchemaType.IsDerivedFromDatatype(simpleRestriction.
BaseType
.Datatype, baseType.Datatype, XmlSchemaDerivationMethod.None)) {
689
datatype = simpleRestriction.
BaseType
.Datatype;
693
if (simpleRestriction.
BaseType
!= null) {
694
CompileSimpleType(simpleRestriction.
BaseType
);
695
complexType.SetBaseSchemaType(simpleRestriction.
BaseType
);
696
datatype = simpleRestriction.
BaseType
.Datatype;
System\Xml\Schema\SchemaCollectionpreProcessor.cs (3)
1132
if (contentRestriction.
BaseType
!= null) {
1133
SetParent(contentRestriction.
BaseType
, contentRestriction);
1134
PreprocessSimpleType(contentRestriction.
BaseType
, true);
System\Xml\Schema\SchemaSetCompiler.cs (8)
737
if (simpleRestriction.
BaseType
== null) {
743
CompileSimpleType(simpleRestriction.
BaseType
);
744
if(!XmlSchemaType.IsDerivedFromDatatype(simpleRestriction.
BaseType
.Datatype, baseType.Datatype, XmlSchemaDerivationMethod.None)) {
747
datatype = simpleRestriction.
BaseType
.Datatype;
751
if (simpleRestriction.
BaseType
!= null) {
752
CompileSimpleType(simpleRestriction.
BaseType
);
753
complexType.SetBaseSchemaType(simpleRestriction.
BaseType
);
754
datatype = simpleRestriction.
BaseType
.Datatype;
System\Xml\Schema\XsdBuilder.cs (1)
1368
if (builder.simpleContentRestriction.
BaseType
!= null) {
System\Xml\Serialization\ImportContext.cs (2)
304
if (restriction.
BaseType
!= null)
305
baseType = restriction.
BaseType
;
System\Xml\Serialization\SchemaObjectWriter.cs (1)
743
Write9_XmlSchemaSimpleType((XmlSchemaSimpleType)o.
@BaseType
);