Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema.BaseValidator Class Reference

Public Member Functions

 BaseValidator (BaseValidator other)
 
 BaseValidator (XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling)
 
virtual void Validate ()
 
virtual void CompleteValidation ()
 
virtual 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

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]
 
virtual bool PreserveWhitespace [get]
 

Private Member Functions

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 7 of file BaseValidator.cs.


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