virtual void InitValidation(ValidationState context)
XmlSchemaContentType ContentType
virtual bool CompleteValidation(ValidationState context)
ContentValidator(XmlSchemaContentType contentType, bool isOpen, bool isEmptiable)
readonly XmlSchemaContentType _contentType
virtual ArrayList ExpectedParticles(ValidationState context, bool isRequiredOnly, XmlSchemaSet schemaSet)
static readonly ContentValidator Any
static void AddParticleToExpected(XmlSchemaParticle p, XmlSchemaSet schemaSet, ArrayList particles)
ContentValidator(XmlSchemaContentType contentType)
readonly bool _isEmptiable
virtual object ValidateElement(XmlQualifiedName name, ValidationState context, out int errorCode)
static readonly ContentValidator Mixed
static readonly ContentValidator TextOnly
virtual ArrayList ExpectedElements(ValidationState context, bool isRequiredOnly)
static void AddParticleToExpected(XmlSchemaParticle p, XmlSchemaSet schemaSet, ArrayList particles, bool global)