19 writes to SchemaType
System.Xml (19)
System\Xml\Schema\DataTypeImplementation.cs (3)
169simpleType.ElementDecl.SchemaType = simpleType; 305tempNormalizedStringTypeV1Compat.ElementDecl.SchemaType = tempNormalizedStringTypeV1Compat; 317tempTokenTypeV1Compat.ElementDecl.SchemaType = tempTokenTypeV1Compat;
System\Xml\Schema\DtdParser.cs (2)
723attrDef.SchemaType = XmlSchemaType.GetBuiltInSimpleType( attrDef.Datatype.TypeCode ); 796attrDef.SchemaType = XmlSchemaType.GetBuiltInSimpleType( attrDef.Datatype.TypeCode );
System\Xml\Schema\DtdParserAsync.cs (2)
368attrDef.SchemaType = XmlSchemaType.GetBuiltInSimpleType( attrDef.Datatype.TypeCode ); 441attrDef.SchemaType = XmlSchemaType.GetBuiltInSimpleType( attrDef.Datatype.TypeCode );
System\Xml\Schema\SchemaCollectionCompiler.cs (5)
491decl.SchemaType = simpleType; 609decl.SchemaType = complexType; 1678decl.SchemaType = xa.SchemaType; 1686decl.SchemaType = simpleType; 1693decl.SchemaType = DatatypeImplementation.AnySimpleType;
System\Xml\Schema\SchemaSetCompiler.cs (5)
558decl.SchemaType = simpleType; 666decl.SchemaType = complexType; 2008decl.SchemaType = xa.SchemaType; 2016decl.SchemaType = simpleType; 2023decl.SchemaType = DatatypeImplementation.AnySimpleType;
System\Xml\Schema\XmlSchemaComplexType.cs (2)
55untypedAnyType.ElementDecl.SchemaType = untypedAnyType; 77localAnyType.ElementDecl.SchemaType = localAnyType;
25 references to SchemaType
System.Xml (25)
System\Xml\Core\XmlTextReaderImpl.cs (2)
8275attr.schemaType = (attrDef.SchemaType == null) ? (object)attrDef.Datatype : (object)attrDef.SchemaType;
System\Xml\Schema\DtdValidator.cs (2)
141Reader.SchemaTypeObject = context.ElementDecl.SchemaType; 161Reader.SchemaTypeObject = attnDef.SchemaType;
System\Xml\Schema\XdrValidator.cs (4)
200if (context.ElementDecl.SchemaType != null) { 201reader.SchemaTypeObject = context.ElementDecl.SchemaType; 228reader.SchemaTypeObject = (attnDef.SchemaType != null) ? (object)attnDef.SchemaType : (object)attnDef.Datatype;
System\Xml\Schema\XmlSchemaValidator.cs (12)
423localSchemaType = elementDecl.SchemaType; 555XmlSchemaComplexType ct = currentElementDecl.SchemaType as XmlSchemaComplexType; 807schemaInfo.SchemaType = currentElementDecl.SchemaType; 932attSchemaInfo.SchemaType = attdef.SchemaType; 1063XmlSchemaType xmlType = memberType == null ? contextElementDecl.SchemaType : memberType; 1066localSchemaType = contextElementDecl.SchemaType; 1277Debug.Assert(decl != null && decl.SchemaType != null); 1278string typeName = decl.SchemaType.QualifiedName.ToString(); 1441else if (elementDecl != null && !XmlSchemaType.IsDerivedFrom(elementDeclXsi.SchemaType,elementDecl.SchemaType,elementDecl.Block)) { 1781xsiElement.SchemaType = currentDecl.SchemaType; 1782xsiElement.SetElementType(currentDecl.SchemaType);
System\Xml\Schema\XsdValidator.cs (5)
347else if (!XmlSchemaType.IsDerivedFrom(elementDeclXsi.SchemaType,elementDecl.SchemaType,elementDecl.Block)) { 376reader.SchemaTypeObject = context.ElementDecl.SchemaType; 409Debug.Assert(attnDef.SchemaType != null); 410reader.SchemaTypeObject = attnDef.SchemaType;