// Author: Dwivedi, Ajay kumar // Adwiv@Yahoo.com using System; using System.Xml.Serialization; namespace System.Xml.Schema { /// /// Summary description for XmlSchemaGroupBase. /// public abstract class XmlSchemaGroupBase : XmlSchemaParticle { protected XmlSchemaGroupBase() { } [XmlIgnore] public abstract XmlSchemaObjectCollection Items { get; } internal void ValidateNSRecurseCheckCardinality (XmlSchemaAny any, ValidationEventHandler h, XmlSchema schema) { foreach (XmlSchemaParticle p in Items) p.ValidateDerivationByRestriction (any, h, schema); ValidateOccurenceRangeOK (any, h, schema); } } }