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