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

◆ GetAnySchemaType()

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

Definition at line 2390 of file SchemaCollectionCompiler.cs.

2391 {
2392 XmlSchemaType xmlSchemaType = (XmlSchemaType)_schema.SchemaTypes[name];
2393 if (xmlSchemaType != null)
2394 {
2395 if (xmlSchemaType is XmlSchemaComplexType)
2396 {
2397 CompileComplexType((XmlSchemaComplexType)xmlSchemaType);
2398 }
2399 else
2400 {
2401 CompileSimpleType((XmlSchemaSimpleType)xmlSchemaType);
2402 }
2403 return xmlSchemaType;
2404 }
2405 return DatatypeImplementation.GetSimpleTypeFromXsdType(name);
2406 }
void CompileComplexType(XmlSchemaComplexType complexType)
void CompileSimpleType(XmlSchemaSimpleType simpleType)
XmlSchemaObjectTable SchemaTypes
Definition XmlSchema.cs:256

References System.Xml.Schema.SchemaCollectionCompiler._schema, System.Xml.Schema.SchemaCollectionCompiler.CompileComplexType(), System.Xml.Schema.SchemaCollectionCompiler.CompileSimpleType(), System.Xml.Dictionary, System.Xml.Schema.DatatypeImplementation.GetSimpleTypeFromXsdType(), and System.Xml.Schema.XmlSchema.SchemaTypes.

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