System.Xml.Schema.Compiler.GetAnySchemaType C# (CSharp) Méthode

GetAnySchemaType() private méthode

private GetAnySchemaType ( XmlQualifiedName name ) : XmlSchemaType
name XmlQualifiedName
Résultat XmlSchemaType
         private XmlSchemaType GetAnySchemaType(XmlQualifiedName name) {
                XmlSchemaType type = (XmlSchemaType)schemaTypes[name];
                if (type != null) {
                    if (type is XmlSchemaComplexType) {
                        CompileComplexType((XmlSchemaComplexType)type);
                    }
                    else {
                        CompileSimpleType((XmlSchemaSimpleType)type);  
                    }
                    return type;
                }
                else { //Its is a built-in simpleType
                    XmlSchemaSimpleType simpleType = DatatypeImplementation.GetSimpleTypeFromXsdType(name);
                    return simpleType;
                }
        }
Compiler