Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override void | Validate () |
override void | CompleteValidation () |
override object | FindId (string name) |
void | ValidateText () |
void | ValidateWhitespace () |
Static Public Member Functions | |
static void | CheckDefaultValue (string value, SchemaAttDef attdef, SchemaInfo sinfo, XmlNamespaceManager nsManager, XmlNameTable NameTable, object sender, ValidationEventHandler eventhandler, string baseUri, int lineNo, int linePos) |
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) |
Package Functions | |
XdrValidator (BaseValidator validator) | |
XdrValidator (XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling) | |
void | AddID (string name, object node) |
Properties | |
bool | IsInlineSchemaStarted [get] |
bool | HasSchema [get] |
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 | |
void | Init () |
void | ValidateElement () |
void | ValidateChildElement () |
void | ProcessInlineSchema () |
void | ProcessElement () |
void | ValidateEndElement () |
SchemaElementDecl | ThoroughGetElementDecl () |
void | ValidateStartElement () |
void | ValidateEndStartElement () |
void | LoadSchemaFromLocation (string uri) |
void | LoadSchema (string uri) |
void | ProcessTokenizedType (XmlTokenizedType ttype, string name) |
void | CheckValue (string value, SchemaAttDef attdef) |
void | Push (XmlQualifiedName elementName) |
void | Pop () |
void | CheckForwardRefs () |
XmlQualifiedName | QualifiedName (string name, string ns) |
void | SaveTextValue (string value) |
Definition at line 8 of file XdrValidator.cs.