internal override bool MatchEnumeration(object value, ArrayList enumeration, XmlSchemaDatatype datatype) { foreach(object correctArray in enumeration) { if (datatype.Compare(value, correctArray) == 0) { return true; } } return false; } }