| void .ctor(XmlNameTable nameTable, XmlSchemaSet schemas, IXmlNamespaceResolver namespaceResolver, const XmlSchemaValidationFlags& validationFlags) | Public+1 flags | | 0x08 |
| void Init() | Private | | 0x00 |
| void Reset() | Private | | 0x00 |
| void set_XmlResolver(XmlResolver value) | Public+1 flags | | 0x08 |
| void set_LineInfoProvider(IXmlLineInfo value) | Public+1 flags | | 0x08 |
| void set_SourceUri(Uri value) | Public+1 flags | | 0x08 |
| void set_ValidationEventSender(object value) | Public+1 flags | | 0x08 |
| void add_ValidationEventHandler(ValidationEventHandler value) | Public+1 flags | | 0x08 |
| void remove_ValidationEventHandler(ValidationEventHandler value) | Public+1 flags | | 0x08 |
| void AddSchema(XmlSchema schema) | Public | | 0x08 |
| void Initialize() | Public | | 0x00 |
| void Initialize(XmlSchemaObject partialValidationType) | Public | | 0x08 |
| void ValidateElement(const string& localName, const string& namespaceUri, XmlSchemaInfo schemaInfo, const string& xsiType, const string& xsiNil, const string& xsiSchemaLocation, const string& xsiNoNamespaceSchemaLocation) | Public | | 0x08 |
| object ValidateAttribute(const string& localName, const string& namespaceUri, XmlValueGetter attributeValue, XmlSchemaInfo schemaInfo) | Public | | 0x08 |
| object ValidateAttribute(const string& lName, const string& ns, XmlValueGetter attributeValueGetter, const string& attributeStringValue, XmlSchemaInfo schemaInfo) | Private | | 0x08 |
| void ValidateEndOfAttributes(XmlSchemaInfo schemaInfo) | Public | | 0x08 |
| void ValidateText(XmlValueGetter elementValue) | Public | | 0x08 |
| void ValidateText(const string& elementStringValue, XmlValueGetter elementValueGetter) | Private | | 0x08 |
| void ValidateWhitespace(XmlValueGetter elementValue) | Public | | 0x08 |
| void ValidateWhitespace(const string& elementStringValue, XmlValueGetter elementValueGetter) | Private | | 0x08 |
| object ValidateEndElement(XmlSchemaInfo schemaInfo) | Public | | 0x08 |
| void SkipToEndElement(XmlSchemaInfo schemaInfo) | Public | | 0x08 |
| void EndValidation() | Public | | 0x00 |
| void GetUnspecifiedDefaultAttributes(ArrayList defaultAttributes, bool createNodeData) | 1 flags | | 0x08 |
| XmlSchemaSet get_SchemaSet() | 2 flags | | 0x08 |
| XmlSchemaValidationFlags get_ValidationFlags() | 2 flags | | 0x04 |
| XmlSchemaContentType get_CurrentContentType() | 2 flags | | 0x04 |
| void SetDtdSchemaInfo(IDtdInfo dtdSchemaInfo) | 1 flags | | 0x08 |
| bool get_StrictlyAssessed() | Private+1 flags | | 0x01 |
| bool get_HasSchema() | Private+1 flags | | 0x01 |
| string GetConcatenatedValue() | 1 flags | | 0x08 |
| object InternalValidateEndElement(XmlSchemaInfo schemaInfo, object typedValue) | Private | | 0x08 |
| void ProcessSchemaLocations(const string& xsiSchemaLocation, const string& xsiNoNamespaceSchemaLocation) | Private | | 0x08 |
| object ValidateElementContext(XmlQualifiedName elementName, bool invalidElementInContext) | Private | | 0x08 |
| XmlSchemaElement GetSubstitutionGroupHead(XmlQualifiedName member) | Private | | 0x08 |
| object ValidateAtomicValue(const string& stringValue, XmlSchemaSimpleType& memberType) | Private | | 0x08 |
| object ValidateAtomicValue(object parsedValue, XmlSchemaSimpleType& memberType) | Private | | 0x08 |
| string GetTypeName(SchemaDeclBase decl) | Private | | 0x08 |
| void SaveTextValue(object value) | Private | | 0x08 |
| void Push(XmlQualifiedName elementName) | Private | | 0x08 |
| void Pop() | Private | | 0x00 |
| SchemaElementDecl FastGetElementDecl(XmlQualifiedName elementName, object particle) | Private | | 0x08 |
| SchemaElementDecl CheckXsiTypeAndNil(SchemaElementDecl elementDecl, const string& xsiType, const string& xsiNil, bool declFound) | Private | | 0x08 |
| void ThrowDeclNotFoundWarningOrError(bool declFound) | Private | | 0x01 |
| void CheckElementProperties() | Private | | 0x00 |
| void ValidateStartElementIdentityConstraints() | Private | | 0x00 |
| SchemaAttDef CheckIsXmlAttribute(XmlQualifiedName attQName) | Private | | 0x08 |
| void AddXmlNamespaceSchema() | Private | | 0x00 |
| object CheckMixedValueConstraint(const string& elementValue) | 1 flags | | 0x08 |
| void LoadSchema(const string& uri, const string& url) | Private | | 0x08 |
| void RecompileSchemaSet() | 1 flags | | 0x00 |
| void ProcessTokenizedType(const XmlTokenizedType& ttype, const string& name, bool attrValue) | Private | | 0x08 |
| object CheckAttributeValue(object value, SchemaAttDef attdef) | Private | | 0x08 |
| object CheckElementValue(const string& stringValue) | Private | | 0x08 |
| void CheckTokenizedTypes(XmlSchemaDatatype dtype, object typedValue, bool attrValue) | Private | | 0x08 |
| object FindId(const string& name) | Private | | 0x08 |
| void CheckForwardRefs() | Private | | 0x00 |
| bool get_HasIdentityConstraints() | Private+1 flags | | 0x01 |
| bool get_ProcessIdentityConstraints() | 2 flags | | 0x01 |
| bool get_ReportValidationWarnings() | 2 flags | | 0x01 |
| bool get_ProcessSchemaHints() | 2 flags | | 0x01 |
| void CheckStateTransition(const ValidatorState& toState, const string& methodName) | Private | | 0x08 |
| void ClearPSVI() | Private | | 0x00 |
| void CheckRequiredAttributes(SchemaElementDecl currentElementDecl) | Private | | 0x08 |
| XmlSchemaElement GetSchemaElement() | Private | | 0x08 |
| string GetDefaultAttributePrefix(const string& attributeNS) | 1 flags | | 0x08 |
| void AddIdentityConstraints() | Private | | 0x00 |
| void ElementIdentityConstraints() | Private | | 0x00 |
| void AttributeIdentityConstraints(const string& name, const string& ns, object obj, const string& sobj, XmlSchemaDatatype datatype) | Private | | 0x08 |
| void EndElementIdentityConstraints(object typedValue, const string& stringValue, XmlSchemaDatatype datatype) | Private | | 0x08 |
| void ElementValidationError(XmlQualifiedName name, ValidationState context, ValidationEventHandler eventHandler, object sender, const string& sourceUri, int lineNo, int linePos, XmlSchemaSet schemaSet) | Static+1 flags | | 0x08 |
| void CompleteValidationError(ValidationState context, ValidationEventHandler eventHandler, object sender, const string& sourceUri, int lineNo, int linePos, XmlSchemaSet schemaSet) | Static+1 flags | | 0x08 |
| string PrintExpectedElements(ArrayList expected, bool getParticles) | Static+1 flags | | 0x08 |
| string PrintNames(ArrayList expected) | PrivateStatic | | 0x08 |
| void PrintNamesWithNS(ArrayList expected, StringBuilder builder) | PrivateStatic | | 0x08 |
| void EnumerateAny(StringBuilder builder, const string& namespaces) | PrivateStatic | | 0x08 |
| string QNameString(const string& localName, const string& ns) | Static+1 flags | | 0x08 |
| string BuildElementName(XmlQualifiedName qname) | Static+1 flags | | 0x08 |
| string BuildElementName(const string& localName, const string& ns) | Static+1 flags | | 0x08 |
| void ProcessEntity(const string& name) | Private | | 0x08 |
| void SendValidationEvent(const string& code) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string[]& args) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string& arg) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string& arg1, const string& arg2) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string[]& args, Exception innerException, const XmlSeverityType& severity) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string[]& args, Exception innerException) | Private | | 0x08 |
| void SendValidationEvent(XmlSchemaValidationException e) | Private | | 0x08 |
| void SendValidationEvent(XmlSchemaException e) | Private | | 0x08 |
| void SendValidationEvent(const string& code, const string& msg, const XmlSeverityType& severity) | Private | | 0x08 |
| void SendValidationEvent(XmlSchemaValidationException e, const XmlSeverityType& severity) | Private | | 0x08 |
| void SendValidationEvent(ValidationEventHandler eventHandler, object sender, XmlSchemaValidationException e, const XmlSeverityType& severity) | Static+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |