private XmlSchemaValidator CreateTypeFinderValidator(XmlSchemaObject partialValidationType)
{
XmlSchemaValidator validator = new XmlSchemaValidator(this.document.NameTable, this.document.Schemas, this.nsManager, XmlSchemaValidationFlags.None);
validator.ValidationEventHandler += new ValidationEventHandler(this.TypeFinderCallBack);
if (partialValidationType != null)
{
validator.Initialize(partialValidationType);
return validator;
}
validator.Initialize();
return validator;
}