private XmlSchemaSimpleType schemaType;\r
private XmlQualifiedName schemaTypeName;\r
private XmlSchemaUse use;\r
+ private XmlSchemaUse validatedUse;\r
//Compilation fields\r
internal bool ParentIsSchema = false;\r
private XmlSchemaAttribute referencedAttribute;\r
// FixedValue can be overriden in case of ref.\r
get { return validatedFixedValue; }\r
}\r
+ internal XmlSchemaUse ValidatedUse\r
+ {\r
+ get { return validatedUse; }\r
+ }\r
\r
#endregion\r
\r
}\r
}\r
}\r
+ if (Use == XmlSchemaUse.None)\r
+ validatedUse = XmlSchemaUse.Optional;\r
+ else\r
+ validatedUse = Use;\r
\r
ValidationId = schema.ValidationId;\r
return errorCount;\r