public void Initialize()
{
if (_currentState != ValidatorState.None && _currentState != ValidatorState.Finish)
{
throw new InvalidOperationException(SR.Format(SR.Sch_InvalidStateTransition, new string[] { s_methodNames[(int)_currentState], s_methodNames[(int)ValidatorState.Start] }));
}
_currentState = ValidatorState.Start;
Reset();
}
XmlSchemaValidator::Initialize ( |
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; }