Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema.AutoValidator Class Referencesealed

Public Member Functions

 AutoValidator (XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling)
 
override void Validate ()
 
override void CompleteValidation ()
 
override object FindId (string name)
 
void ValidateText ()
 
void ValidateWhitespace ()
 

Static Public Member Functions

static BaseValidator CreateInstance (ValidationType valType, XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling, bool processIdentityConstraints)
 

Protected Member Functions

void SendValidationEvent (string code)
 
void SendValidationEvent (string code, string[] args)
 
void SendValidationEvent (string code, string arg)
 
void SendValidationEvent (XmlSchemaException e)
 
void SendValidationEvent (string code, string msg, XmlSeverityType severity)
 
void SendValidationEvent (string code, string[] args, XmlSeverityType severity)
 
void SendValidationEvent (XmlSchemaException e, XmlSeverityType severity)
 

Static Protected Member Functions

static void ProcessEntity (SchemaInfo sinfo, string name, object sender, ValidationEventHandler eventhandler, string baseUri, int lineNumber, int linePosition)
 
static void ProcessEntity (SchemaInfo sinfo, string name, IValidationEventHandling eventHandling, string baseUriStr, int lineNumber, int linePosition)
 

Protected Attributes

SchemaInfo schemaInfo
 
XmlValidatingReaderImpl reader
 
XmlQualifiedName elementName
 
ValidationState context
 
StringBuilder textValue
 
string textString
 
bool hasSibling
 
bool checkDatatype
 

Properties

override bool PreserveWhitespace [get]
 
XmlValidatingReaderImpl Reader [get]
 
XmlSchemaCollection SchemaCollection [get]
 
XmlNameTable NameTable [get]
 
SchemaNames SchemaNames [get]
 
PositionInfo PositionInfo [get]
 
XmlResolver XmlResolver [get, set]
 
Uri BaseUri [get, set]
 
ValidationEventHandler EventHandler [get]
 
SchemaInfo SchemaInfo [get]
 
IDtdInfo DtdInfo [set]
 

Private Member Functions

ValidationType DetectValidationType ()
 
void SaveTextValue (string value)
 

Private Attributes

readonly XmlSchemaCollection _schemaCollection
 
readonly IValidationEventHandling _eventHandling
 
readonly XmlNameTable _nameTable
 
SchemaNames _schemaNames
 
readonly PositionInfo _positionInfo
 
XmlResolver _xmlResolver
 
Uri _baseUri
 

Detailed Description

Definition at line 3 of file AutoValidator.cs.


The documentation for this class was generated from the following file: