|
| enum | Token {
CDATA
, ID
, IDREF
, IDREFS
,
ENTITY
, ENTITIES
, NMTOKEN
, NMTOKENS
,
NOTATION
, None
, PERef
, AttlistDecl
,
ElementDecl
, EntityDecl
, NotationDecl
, Comment
,
PI
, CondSectionStart
, CondSectionEnd
, Eof
,
REQUIRED
, IMPLIED
, FIXED
, QName
,
Name
, Nmtoken
, Quote
, LeftParen
,
RightParen
, GreaterThan
, Or
, LeftBracket
,
RightBracket
, PUBLIC
, SYSTEM
, Literal
,
DOCTYPE
, NData
, Percent
, Star
,
QMark
, Plus
, PCDATA
, Comma
,
ANY
, EMPTY
, IGNORE
, INCLUDE
} |
| |
| enum | ScanningFunction {
SubsetContent
, Name
, QName
, Nmtoken
,
Doctype1
, Doctype2
, Element1
, Element2
,
Element3
, Element4
, Element5
, Element6
,
Element7
, Attlist1
, Attlist2
, Attlist3
,
Attlist4
, Attlist5
, Attlist6
, Attlist7
,
Entity1
, Entity2
, Entity3
, Notation1
,
CondSection1
, CondSection2
, CondSection3
, Literal
,
SystemId
, PublicId1
, PublicId2
, ClosingTag
,
ParamEntitySpace
, None
} |
| |
| enum | LiteralType { AttributeValue
, EntityReplText
, SystemOrPublicID
} |
| |
|
| | DtdParser () |
| |
| void | Initialize (IDtdParserAdapter readerAdapter) |
| |
| void | InitializeFreeFloatingDtd (string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) |
| |
| IDtdInfo IDtdParser. | ParseInternalDtd (IDtdParserAdapter adapter, bool saveInternalSubset) |
| |
| IDtdInfo IDtdParser. | ParseFreeFloatingDtd (string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) |
| |
| void | Parse (bool saveInternalSubset) |
| |
| void | ParseInDocumentDtd (bool saveInternalSubset) |
| |
| void | ParseFreeFloatingDtd () |
| |
| void | ParseInternalSubset () |
| |
| void | ParseExternalSubset () |
| |
| void | ParseSubset () |
| |
| void | ParseAttlistDecl () |
| |
| void | ParseAttlistType (SchemaAttDef attrDef, SchemaElementDecl elementDecl, bool ignoreErrors) |
| |
| void | ParseAttlistDefault (SchemaAttDef attrDef, bool ignoreErrors) |
| |
| void | ParseElementDecl () |
| |
| void | ParseElementOnlyContent (ParticleContentValidator pcv, int startParenEntityId) |
| |
| void | ParseHowMany (ParticleContentValidator pcv) |
| |
| void | ParseElementMixedContent (ParticleContentValidator pcv, int startParenEntityId) |
| |
| void | ParseEntityDecl () |
| |
| void | ParseNotationDecl () |
| |
| void | AddUndeclaredNotation (string notationName) |
| |
| void | ParseComment () |
| |
| void | ParsePI () |
| |
| void | ParseCondSection () |
| |
| void | ParseExternalId (Token idTokenType, Token declType, out string publicId, out string systemId) |
| |
| Token | GetToken (bool needWhiteSpace) |
| |
| Token | ScanSubsetContent () |
| |
| Token | ScanNameExpected () |
| |
| Token | ScanQNameExpected () |
| |
| Token | ScanNmtokenExpected () |
| |
| Token | ScanDoctype1 () |
| |
| Token | ScanDoctype2 () |
| |
| Token | ScanClosingTag () |
| |
| Token | ScanElement1 () |
| |
| Token | ScanElement2 () |
| |
| Token | ScanElement3 () |
| |
| Token | ScanElement4 () |
| |
| Token | ScanElement5 () |
| |
| Token | ScanElement6 () |
| |
| Token | ScanElement7 () |
| |
| Token | ScanAttlist1 () |
| |
| Token | ScanAttlist2 () |
| |
| Token | ScanAttlist3 () |
| |
| Token | ScanAttlist4 () |
| |
| Token | ScanAttlist5 () |
| |
| Token | ScanAttlist6 () |
| |
| Token | ScanAttlist7 () |
| |
| Token | ScanLiteral (LiteralType literalType) |
| |
| XmlQualifiedName | ScanEntityName () |
| |
| Token | ScanNotation1 () |
| |
| Token | ScanSystemId () |
| |
| Token | ScanEntity1 () |
| |
| Token | ScanEntity2 () |
| |
| Token | ScanEntity3 () |
| |
| Token | ScanPublicId1 () |
| |
| Token | ScanPublicId2 () |
| |
| Token | ScanCondSection1 () |
| |
| Token | ScanCondSection2 () |
| |
| Token | ScanCondSection3 () |
| |
| void | ScanName () |
| |
| void | ScanQName () |
| |
| void | ScanQName (bool isQName) |
| |
| bool | ReadDataInName () |
| |
| void | ScanNmtoken () |
| |
| bool | EatPublicKeyword () |
| |
| bool | EatSystemKeyword () |
| |
| XmlQualifiedName | GetNameQualified (bool canHavePrefix) |
| |
| string | GetNameString () |
| |
| string | GetNmtokenString () |
| |
| string | GetValue () |
| |
| string | GetValueWithStrippedSpaces () |
| |
| int | ReadData () |
| |
| void | LoadParsingBuffer () |
| |
| void | SaveParsingBuffer () |
| |
| void | SaveParsingBuffer (int internalSubsetValueEndPos) |
| |
| bool | HandleEntityReference (bool paramEntity, bool inLiteral, bool inAttribute) |
| |
| bool | HandleEntityReference (XmlQualifiedName entityName, bool paramEntity, bool inLiteral, bool inAttribute) |
| |
| bool | HandleEntityEnd (bool inLiteral) |
| |
| SchemaEntity | VerifyEntityReference (XmlQualifiedName entityName, bool paramEntity, bool mustBeDeclared, bool inAttribute) |
| |
| void | SendValidationEvent (int pos, XmlSeverityType severity, string code, string arg) |
| |
| void | SendValidationEvent (XmlSeverityType severity, string code, string arg) |
| |
| void | SendValidationEvent (XmlSeverityType severity, XmlSchemaException e) |
| |
| bool | IsAttributeValueType (Token token) |
| |
| void | OnUnexpectedError () |
| |
| void | Throw (int curPos, string res) |
| |
| void | Throw (int curPos, string res, string arg) |
| |
| void | Throw (int curPos, string res, string[] args) |
| |
| void | Throw (string res, string arg, int lineNo, int linePos) |
| |
| void | ThrowInvalidChar (int pos, string data, int invCharPos) |
| |
| void | ThrowInvalidChar (char[] data, int length, int invCharPos) |
| |
| void | ThrowUnexpectedToken (int pos, string expectedToken) |
| |
| void | ThrowUnexpectedToken (int pos, string expectedToken1, string expectedToken2) |
| |
| string | ParseUnexpectedToken (int startPos) |
| |
| async Task< IDtdInfo > IDtdParser. | ParseInternalDtdAsync (IDtdParserAdapter adapter, bool saveInternalSubset) |
| |
| async Task< IDtdInfo > IDtdParser. | ParseFreeFloatingDtdAsync (string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) |
| |
| async Task | ParseAsync (bool saveInternalSubset) |
| |
| async Task | ParseInDocumentDtdAsync (bool saveInternalSubset) |
| |
| async Task | ParseFreeFloatingDtdAsync () |
| |
| Task | ParseInternalSubsetAsync () |
| |
| async Task | ParseExternalSubsetAsync () |
| |
| async Task | ParseSubsetAsync () |
| |
| async Task | ParseAttlistDeclAsync () |
| |
| async Task | ParseAttlistTypeAsync (SchemaAttDef attrDef, SchemaElementDecl elementDecl, bool ignoreErrors) |
| |
| async Task | ParseAttlistDefaultAsync (SchemaAttDef attrDef, bool ignoreErrors) |
| |
| async Task | ParseElementDeclAsync () |
| |
| async Task | ParseElementOnlyContentAsync (ParticleContentValidator pcv, int startParenEntityId) |
| |
| async Task | ParseHowManyAsync (ParticleContentValidator pcv) |
| |
| async Task | ParseElementMixedContentAsync (ParticleContentValidator pcv, int startParenEntityId) |
| |
| async Task | ParseEntityDeclAsync () |
| |
| async Task | ParseNotationDeclAsync () |
| |
| async Task | ParseCommentAsync () |
| |
| async Task | ParsePIAsync () |
| |
| async Task | ParseCondSectionAsync () |
| |
| async Task<(string, string)> | ParseExternalIdAsync (Token idTokenType, Token declType) |
| |
| async Task< Token > | GetTokenAsync (bool needWhiteSpace) |
| |
| async Task< Token > | ScanSubsetContentAsync () |
| |
| async Task< Token > | ScanNameExpectedAsync () |
| |
| async Task< Token > | ScanQNameExpectedAsync () |
| |
| async Task< Token > | ScanNmtokenExpectedAsync () |
| |
| async Task< Token > | ScanDoctype1Async () |
| |
| async Task< Token > | ScanElement1Async () |
| |
| async Task< Token > | ScanElement2Async () |
| |
| async Task< Token > | ScanElement3Async () |
| |
| async Task< Token > | ScanAttlist1Async () |
| |
| async Task< Token > | ScanAttlist2Async () |
| |
| async Task< Token > | ScanAttlist6Async () |
| |
| async Task< Token > | ScanLiteralAsync (LiteralType literalType) |
| |
| async Task< Token > | ScanNotation1Async () |
| |
| async Task< Token > | ScanSystemIdAsync () |
| |
| async Task< Token > | ScanEntity1Async () |
| |
| async Task< Token > | ScanEntity2Async () |
| |
| async Task< Token > | ScanEntity3Async () |
| |
| async Task< Token > | ScanPublicId1Async () |
| |
| async Task< Token > | ScanPublicId2Async () |
| |
| async Task< Token > | ScanCondSection1Async () |
| |
| async Task< Token > | ScanCondSection3Async () |
| |
| Task | ScanNameAsync () |
| |
| Task | ScanQNameAsync () |
| |
| async Task | ScanQNameAsync (bool isQName) |
| |
| async Task< bool > | ReadDataInNameAsync () |
| |
| async Task | ScanNmtokenAsync () |
| |
| async Task< bool > | EatPublicKeywordAsync () |
| |
| async Task< bool > | EatSystemKeywordAsync () |
| |
| async Task< int > | ReadDataAsync () |
| |
| Task< bool > | HandleEntityReferenceAsync (bool paramEntity, bool inLiteral, bool inAttribute) |
| |
| async Task< bool > | HandleEntityReferenceAsync (XmlQualifiedName entityName, bool paramEntity, bool inLiteral, bool inAttribute) |
| |
Definition at line 9 of file DtdParser.cs.