28 references to BaseXmlSchemaType
System.Data.Common (14)
System\Data\SimpleType.cs (1)
58XmlSchemaSimpleType? ancestor = node.BaseXmlSchemaType as XmlSchemaSimpleType;
System\Data\XMLSchema.cs (13)
629if (ct.BaseXmlSchemaType is XmlSchemaComplexType) 630ct = (XmlSchemaComplexType)ct.BaseXmlSchemaType; 1063if (!(ct.BaseXmlSchemaType is XmlSchemaComplexType && FromInference)) 1066if (ct.BaseXmlSchemaType is XmlSchemaComplexType) 1068HandleComplexType((XmlSchemaComplexType)ct.BaseXmlSchemaType, table, tableChildren, isNillable); 1072Debug.Assert(ct.BaseXmlSchemaType is XmlSchemaSimpleType, "Expected SimpleType or ComplexType"); 1085if (ct.BaseXmlSchemaType is XmlSchemaComplexType && FromInference) 1107if (ct.BaseXmlSchemaType is XmlSchemaComplexType) 1109HandleComplexType((XmlSchemaComplexType)ct.BaseXmlSchemaType, table, tableChildren, isNillable); 1113Debug.Assert(ct.BaseXmlSchemaType is XmlSchemaSimpleType, "Expected SimpleType or ComplexType"); 1114HandleSimpleTypeSimpleContentColumn((XmlSchemaSimpleType)ct.BaseXmlSchemaType, ccExtension.BaseTypeName.Name, table, isBase, ct.ContentModel.UnhandledAttributes, isNillable); 1483bool isSimpleContent = ((node.ElementSchemaType!.BaseXmlSchemaType != null) || (ct != null && ct.ContentModel is XmlSchemaSimpleContent)); 1976XmlSchemaSimpleType? ancestor = typeNode.BaseXmlSchemaType as XmlSchemaSimpleType;
System.Private.Xml (14)
System\Xml\Schema\DataTypeImplementation.cs (5)
360while (currentType.BaseXmlSchemaType != DatatypeImplementation.AnySimpleType) 362currentType = (currentType.BaseXmlSchemaType as XmlSchemaSimpleType)!; 911simpleType = complexType.BaseXmlSchemaType as XmlSchemaSimpleType; 916complexType = complexType.BaseXmlSchemaType as XmlSchemaComplexType; 933simpleType = simpleType.BaseXmlSchemaType as XmlSchemaSimpleType;
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
574simpleType.SetBaseSchemaType(simpleType.Redefined.BaseXmlSchemaType); 1043XmlSchemaComplexType? baseType = complexType.BaseXmlSchemaType as XmlSchemaComplexType;
System\Xml\Schema\SchemaSetCompiler.cs (2)
660simpleType.SetBaseSchemaType(simpleType.Redefined.BaseXmlSchemaType); 1127XmlSchemaComplexType? baseType = complexType.BaseXmlSchemaType as XmlSchemaComplexType;
System\Xml\Schema\XmlSchemaType.cs (1)
318derivedType = derivedType.BaseXmlSchemaType;
System\Xml\Schema\XmlValueConverter.cs (3)
239schemaType = schemaType.BaseXmlSchemaType!; 425type = type.BaseXmlSchemaType; 3143schemaType = schemaType.BaseXmlSchemaType!;
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
56schemaType = (XmlSchemaSimpleType)schemaType.BaseXmlSchemaType!;