45 references to ElementSchemaType
dotnet-svcutil-lib (45)
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentSchemaValidator.cs (2)
121Debug.Assert(schemaElement.ElementSchemaType == schemaInfo.SchemaType); 685complexType = schemaElement.ElementSchemaType as XmlSchemaComplexType;
FrameworkFork\Microsoft.Xml\Xml\schema\Inference\infer.cs (2)
1016if (!bCreatingNewType && elem.ElementSchemaType != null) 1018effectiveSchemaType = elem.ElementSchemaType;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (19)
252if (element.ElementSchemaType is XmlSchemaComplexType && element.SchemaTypeName == XmlQualifiedName.Empty) 254CheckParticleDerivation((XmlSchemaComplexType)element.ElementSchemaType); 481if (!XmlSchemaType.IsDerivedFrom(element.ElementSchemaType, examplar.ElementSchemaType, examplar.FinalResolved)) 1418(derivedElement.ElementSchemaType != null) && (baseElement.ElementSchemaType != null) && 1419XmlSchemaType.IsDerivedFrom(derivedElement.ElementSchemaType, baseElement.ElementSchemaType, ~XmlSchemaDerivationMethod.Restriction); 2285xe.SetElementType(e.ElementSchemaType); 2297if (xe.ElementSchemaType == null) 2321xe.SetElementType(examplar.ElementSchemaType); 2333Debug.Assert(xe.ElementSchemaType != null); 2334if (xe.ElementSchemaType is XmlSchemaComplexType) 2336XmlSchemaComplexType complexType = (XmlSchemaComplexType)xe.ElementSchemaType; 2344else if (xe.ElementSchemaType is XmlSchemaSimpleType) 2346XmlSchemaSimpleType simpleType = (XmlSchemaSimpleType)xe.ElementSchemaType; 2356XmlSchemaComplexType ct = xe.ElementSchemaType as XmlSchemaComplexType; 2680if (element.ElementSchemaType != localElement.ElementSchemaType)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (19)
251XmlSchemaComplexType localComplexType = element.ElementSchemaType as XmlSchemaComplexType; 446if (!XmlSchemaType.IsDerivedFrom(element.ElementSchemaType, headElement.ElementSchemaType, headElement.FinalResolved)) 1147XmlSchemaComplexType localComplexType = localElement.ElementSchemaType as XmlSchemaComplexType; 1656(derivedElement.ElementSchemaType != null) && (baseElement.ElementSchemaType != null) && 1657XmlSchemaType.IsDerivedFrom(derivedElement.ElementSchemaType, baseElement.ElementSchemaType, ~(XmlSchemaDerivationMethod.Restriction | XmlSchemaDerivationMethod.List | XmlSchemaDerivationMethod.Union)))) 2716xe.SetElementType(e.ElementSchemaType); 2728if (xe.ElementSchemaType == null) 2752xe.SetElementType(examplar.ElementSchemaType); 2764Debug.Assert(xe.ElementSchemaType != null); 2765if (xe.ElementSchemaType is XmlSchemaComplexType) 2767XmlSchemaComplexType complexType = (XmlSchemaComplexType)xe.ElementSchemaType; 2775else if (xe.ElementSchemaType is XmlSchemaSimpleType) 2777XmlSchemaSimpleType simpleType = (XmlSchemaSimpleType)xe.ElementSchemaType; 2788XmlSchemaComplexType ct = xe.ElementSchemaType as XmlSchemaComplexType; 3125if (element.ElementSchemaType != localElement.ElementSchemaType)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaValidator.cs (2)
1430if (!XmlSchemaType.IsDerivedFrom(memberElem.ElementSchemaType, headElem.ElementSchemaType, headElem.BlockResolved))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (1)
691return CheckAndAddPart(element.ElementSchemaType.QualifiedName, DataContractSerializerMessageContractImporter.StreamBodyTypeName, element.RefName.Name, GetLocalElementNamespace(element.RefName.Namespace, element, elementFormDefault), typeof(Stream), description, isReply);