private XmlSchemaComplexType GetComplexType(XmlQualifiedName name) { XmlSchemaComplexType type = this.schema.SchemaTypes[name] as XmlSchemaComplexType; if (type != null) { CompileComplexType(type); } return type; }