C# Class System.Xml.Schema.XsdValidator

Inheritance: BaseValidator
Mostra file Open project: gbarnett/shared-source-cli-2.0

Private Properties

Property Type Description
AddID void
AddIdentityConstraints void
AttributeIdentityConstraints void
CheckForwardRefs void
CheckValue void
ElementIdentityConstraints void
EndElementIdentityConstraints void
FastGetElementDecl SchemaElementDecl
Init void
LoadSchema void
LoadSchemaFromLocation void
Pop void
ProcessElement void
ProcessInlineSchema void
ProcessTokenizedType void
ProcessXsiAttributes void
Push void
ThoroughGetElementDecl SchemaElementDecl
UnWrapUnion object
ValidateChildElement object
ValidateElement void
ValidateEndElement void
ValidateEndStartElement void
ValidateStartElement void
ValidateStartElementIdentityConstraints void
XsdValidator System.Collections
XsdValidator System.Collections

Public Methods

Method Description
CompleteValidation ( ) : void
FindId ( string name ) : object
IsXSDRoot ( string localName, string ns ) : bool
Validate ( ) : void

Private Methods

Method Description
AddID ( string name, object node ) : void
AddIdentityConstraints ( ) : void
AttributeIdentityConstraints ( string name, string ns, object obj, string sobj, SchemaAttDef attdef ) : void
CheckForwardRefs ( ) : void
CheckValue ( string value, SchemaAttDef attdef ) : void
ElementIdentityConstraints ( ) : void
EndElementIdentityConstraints ( ) : void
FastGetElementDecl ( object particle ) : SchemaElementDecl
Init ( ) : void
LoadSchema ( string uri, string url ) : void
LoadSchemaFromLocation ( string uri, string url ) : void
Pop ( ) : void
ProcessElement ( object particle ) : void
ProcessInlineSchema ( ) : void
ProcessTokenizedType ( XmlTokenizedType ttype, string name ) : void
ProcessXsiAttributes ( XmlQualifiedName &xsiType, string &xsiNil ) : void
Push ( XmlQualifiedName elementName ) : void
ThoroughGetElementDecl ( SchemaElementDecl elementDecl, XmlQualifiedName xsiType, string xsiNil ) : SchemaElementDecl
UnWrapUnion ( object typedValue ) : object
ValidateChildElement ( ) : object
ValidateElement ( ) : void
ValidateEndElement ( ) : void
ValidateEndStartElement ( ) : void
ValidateStartElement ( ) : void
ValidateStartElementIdentityConstraints ( ) : void
XsdValidator ( BaseValidator validator ) : System.Collections
XsdValidator ( XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, ValidationEventHandler eventHandler ) : System.Collections

Method Details

CompleteValidation() public method

public CompleteValidation ( ) : void
return void

FindId() public method

public FindId ( string name ) : object
name string
return object

IsXSDRoot() public method

public IsXSDRoot ( string localName, string ns ) : bool
localName string
ns string
return bool

Validate() public method

public Validate ( ) : void
return void