|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | NamespaceManager |
Public Member Functions | |
| override void | Validate () |
| override void | CompleteValidation () |
| override object | FindId (string name) |
| void | ValidateText () |
| void | ValidateWhitespace () |
Static Public Member Functions | |
| static void | SetDefaultTypedValue (SchemaAttDef attdef, IDtdParserAdapter readerAdapter) |
| static void | CheckDefaultValue (SchemaAttDef attdef, SchemaInfo sinfo, IValidationEventHandling eventHandling, string baseUriStr) |
| 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 | |
| DtdValidator (XmlValidatingReaderImpl reader, IValidationEventHandling eventHandling, bool processIdentityConstraints) | |
| void | AddID (string name, object node) |
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 | |
| void | Init () |
| bool | MeetsStandAloneConstraint () |
| void | ValidatePIComment () |
| void | ValidateElement () |
| void | ValidateChildElement () |
| void | ValidateStartElement () |
| void | ValidateEndStartElement () |
| void | ProcessElement () |
| void | ValidateEndElement () |
| void | ProcessTokenizedType (XmlTokenizedType ttype, string name) |
| void | CheckValue (string value, SchemaAttDef attdef) |
| bool | GenEntity (XmlQualifiedName qname) |
| SchemaEntity | GetEntity (XmlQualifiedName qname, bool fParameterEntity) |
| void | CheckForwardRefs () |
| void | Push (XmlQualifiedName elementName) |
| bool | Pop () |
| void | SaveTextValue (string value) |
Private Attributes | |
| HWStack | _validationStack |
| Hashtable | _attPresence |
| XmlQualifiedName | _name = XmlQualifiedName.Empty |
| Hashtable | _IDs |
| IdRefNode | _idRefListHead |
| readonly bool | _processIdentityConstraints |
| readonly XmlSchemaCollection | _schemaCollection |
| readonly IValidationEventHandling | _eventHandling |
| readonly XmlNameTable | _nameTable |
| SchemaNames | _schemaNames |
| readonly PositionInfo | _positionInfo |
| XmlResolver | _xmlResolver |
| Uri | _baseUri |
Static Private Attributes | |
| static readonly NamespaceManager | s_namespaceManager = new NamespaceManager() |
Definition at line 7 of file DtdValidator.cs.