| XmlNameTable get_NameTable() | Public+4 flags | — | 0x08 |
| IXmlNamespaceResolver get_NamespaceResolver() | Public+4 flags | — | 0x08 |
| Uri get_BaseUri() | Public+4 flags | — | 0x08 |
| char[] get_ParsingBuffer() | Public+4 flags | | 0x08 |
| int get_ParsingBufferLength() | Public+4 flags | | 0x04 |
| int get_CurrentPosition() | Public+4 flags | | 0x04 |
| void set_CurrentPosition(int value) | Public+4 flags | | 0x04 |
| int get_LineNo() | Public+4 flags | | 0x04 |
| int get_LineStartPosition() | Public+4 flags | | 0x04 |
| bool get_IsEof() | Public+4 flags | | 0x01 |
| int get_EntityStackLength() | Public+4 flags | | 0x04 |
| bool get_IsEntityEolNormalized() | Public+4 flags | | 0x01 |
| int ReadData() | Public+3 flags | | 0x04 |
| void OnNewLine(int pos) | Public+3 flags | | 0x04 |
| int ParseNumericCharRef(StringBuilder internalSubsetBuilder) | Public+3 flags | | 0x08 |
| int ParseNamedCharRef(bool expand, StringBuilder internalSubsetBuilder) | Public+3 flags | — | 0x08 |
| void ParsePI(StringBuilder sb) | Public+3 flags | | 0x08 |
| bool PushEntity(IDtdEntityInfo entity, ref int& entityId) | Public+3 flags | | 0x08 |
| bool PopEntity(ref IDtdEntityInfo& oldEntity, ref int& newEntityId) | Public+3 flags | | 0x08 |
| bool PushExternalSubset(const string& systemId, const string& publicId) | Public+3 flags | | 0x08 |
| void PushInternalDtd(const string& baseUri, const string& internalDtd) | Public+3 flags | | 0x08 |
| void OnSystemId(const string& systemId, const LineInfo& keywordLineInfo, const LineInfo& systemLiteralLineInfo) | Public+3 flags | — | 0x08 |
| void OnPublicId(const string& publicId, const LineInfo& keywordLineInfo, const LineInfo& publicLiteralLineInfo) | Public+3 flags | — | 0x08 |
| void Throw(Exception e) | Public+3 flags | | 0x08 |