Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetAnySchemaType()

XmlSchemaType System.Xml.Schema.Compiler.GetAnySchemaType ( XmlQualifiedName name)
inlineprivate

Definition at line 2740 of file Compiler.cs.

2741 {
2742 XmlSchemaType xmlSchemaType = (XmlSchemaType)_schemaTypes[name];
2743 if (xmlSchemaType != null)
2744 {
2745 if (xmlSchemaType is XmlSchemaComplexType)
2746 {
2747 CompileComplexType((XmlSchemaComplexType)xmlSchemaType);
2748 }
2749 else
2750 {
2751 CompileSimpleType((XmlSchemaSimpleType)xmlSchemaType);
2752 }
2753 return xmlSchemaType;
2754 }
2755 return DatatypeImplementation.GetSimpleTypeFromXsdType(name);
2756 }
readonly XmlSchemaObjectTable _schemaTypes
Definition Compiler.cs:18
void CompileComplexType(XmlSchemaComplexType complexType)
Definition Compiler.cs:730
void CompileSimpleType(XmlSchemaSimpleType simpleType)
Definition Compiler.cs:558

References System.Xml.Schema.Compiler._schemaTypes, System.Xml.Schema.Compiler.CompileComplexType(), System.Xml.Schema.Compiler.CompileSimpleType(), System.Xml.Dictionary, and System.Xml.Schema.DatatypeImplementation.GetSimpleTypeFromXsdType().

Referenced by System.Xml.Schema.Compiler.CompileElement(), and System.Xml.Schema.Compiler.CompileSimpleContentExtension().