| void .ctor(XmlNameTable nt) | 2 flags | | 0x08 |
| void .ctor(XmlResolver resolver, XmlReaderSettings settings, XmlParserContext context) | Private+1 flags | | 0x08 |
| void .ctor(Stream input) | 2 flags | | 0x08 |
| void .ctor(const string& url, Stream input, XmlNameTable nt) | 2 flags | | 0x08 |
| void .ctor(TextReader input) | 2 flags | | 0x08 |
| void .ctor(TextReader input, XmlNameTable nt) | 2 flags | | 0x08 |
| void .ctor(const string& url, TextReader input, XmlNameTable nt) | 2 flags | | 0x08 |
| void .ctor(const string& xmlFragment, const XmlNodeType& fragType, XmlParserContext context) | 2 flags | | 0x08 |
| void .ctor(const string& xmlFragment, XmlParserContext context) | 2 flags | | 0x08 |
| void FinishInitUriString() | Private | | 0x00 |
| void .ctor(Stream stream, const byte[]& bytes, int byteCount, XmlReaderSettings settings, Uri baseUri, const string& baseUriStr, XmlParserContext context, bool closeInput) | 2 flags | | 0x08 |
| void FinishInitStream() | Private | | 0x00 |
| void .ctor(TextReader input, XmlReaderSettings settings, const string& baseUriStr, XmlParserContext context) | 2 flags | | 0x08 |
| void FinishInitTextReader() | Private | | 0x00 |
| void .ctor(const string& xmlFragment, XmlParserContext context, XmlReaderSettings settings) | 2 flags | | 0x08 |
| XmlReaderSettings get_Settings() | Public+2 flags | | 0x08 |
| XmlNodeType get_NodeType() | Public+2 flags | | 0x04 |
| string get_Name() | Public+2 flags | | 0x08 |
| string get_LocalName() | Public+2 flags | | 0x08 |
| string get_NamespaceURI() | Public+2 flags | | 0x08 |
| string get_Prefix() | Public+2 flags | | 0x08 |
| string get_Value() | Public+2 flags | | 0x08 |
| int get_Depth() | Public+2 flags | | 0x04 |
| string get_BaseURI() | Public+2 flags | | 0x08 |
| bool get_IsEmptyElement() | Public+2 flags | | 0x01 |
| bool get_IsDefault() | Public+2 flags | | 0x01 |
| ushort get_QuoteChar() | Public+2 flags | | 0x02 |
| XmlSpace get_XmlSpace() | Public+2 flags | | 0x04 |
| string get_XmlLang() | Public+2 flags | | 0x08 |
| ReadState get_ReadState() | Public+2 flags | | 0x04 |
| bool get_EOF() | Public+2 flags | | 0x01 |
| XmlNameTable get_NameTable() | Public+2 flags | | 0x08 |
| bool get_CanResolveEntity() | Public+2 flags | | 0x01 |
| int get_AttributeCount() | Public+2 flags | | 0x04 |
| string GetAttribute(const string& name) | Public+1 flags | | 0x08 |
| string GetAttribute(const string& localName, const string& namespaceURI) | Public+1 flags | | 0x08 |
| string GetAttribute(int i) | Public+1 flags | | 0x08 |
| bool MoveToAttribute(const string& name) | Public+1 flags | | 0x08 |
| void MoveToAttribute(int i) | Public+1 flags | | 0x04 |
| bool MoveToFirstAttribute() | Public+1 flags | | 0x01 |
| bool MoveToNextAttribute() | Public+1 flags | | 0x01 |
| bool MoveToElement() | Public+1 flags | | 0x01 |
| void FinishInit() | Private | | 0x00 |
| bool Read() | Public+1 flags | | 0x01 |
| void Close() | Public+1 flags | | 0x00 |
| void Skip() | Public+1 flags | | 0x00 |
| string LookupNamespace(const string& prefix) | Public+1 flags | | 0x08 |
| bool ReadAttributeValue() | Public+1 flags | | 0x01 |
| void ResolveEntity() | Public+1 flags | | 0x00 |
| void set_OuterReader(XmlReader value) | 2 flags | | 0x08 |
| void MoveOffEntityReference() | 1 flags | | 0x00 |
| string ReadString() | Public+1 flags | | 0x08 |
| bool get_CanReadValueChunk() | Public+2 flags | | 0x01 |
| int ReadValueChunk(const char[]& buffer, int index, int count) | Public+1 flags | | 0x08 |
| bool HasLineInfo() | PublicFinal+2 flags | | 0x01 |
| int get_LineNumber() | PublicFinal+3 flags | | 0x04 |
| int get_LinePosition() | PublicFinal+3 flags | | 0x04 |
| IDictionary<System.String System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(const XmlNamespaceScope& scope) | PrivateFinal+2 flags | | 0x08 |
| string System.Xml.IXmlNamespaceResolver.LookupNamespace(const string& prefix) | PrivateFinal+2 flags | | 0x08 |
| string System.Xml.IXmlNamespaceResolver.LookupPrefix(const string& namespaceName) | PrivateFinal+2 flags | | 0x08 |
| IDictionary<System.String GetNamespacesInScope(const XmlNamespaceScope& scope) | 1 flags | | 0x08 |
| string LookupPrefix(const string& namespaceName) | 1 flags | | 0x08 |
| bool get_Namespaces() | 2 flags | | 0x01 |
| void set_Namespaces(bool value) | 2 flags | | 0x01 |
| bool get_Normalization() | 2 flags | | 0x01 |
| void set_Normalization(bool value) | 2 flags | | 0x01 |
| void set_WhitespaceHandling(const WhitespaceHandling& value) | 2 flags | | 0x04 |
| void set_EntityHandling(const EntityHandling& value) | 2 flags | | 0x04 |
| bool get_IsResolverSet() | 2 flags | | 0x01 |
| void set_XmlResolver(XmlResolver value) | 2 flags | | 0x08 |
| XmlNameTable get_DtdParserProxy_NameTable() | 2 flags | | 0x08 |
| IXmlNamespaceResolver get_DtdParserProxy_NamespaceResolver() | 2 flags | | 0x08 |
| bool get_DtdParserProxy_DtdValidation() | 2 flags | | 0x01 |
| bool get_DtdParserProxy_Normalization() | 2 flags | | 0x01 |
| bool get_DtdParserProxy_Namespaces() | 2 flags | | 0x01 |
| bool get_DtdParserProxy_V1CompatibilityMode() | 2 flags | | 0x01 |
| Uri get_DtdParserProxy_BaseUri() | 2 flags | | 0x08 |
| bool get_DtdParserProxy_IsEof() | 2 flags | | 0x01 |
| char[] get_DtdParserProxy_ParsingBuffer() | 2 flags | | 0x08 |
| int get_DtdParserProxy_ParsingBufferLength() | 2 flags | | 0x04 |
| int get_DtdParserProxy_CurrentPosition() | 2 flags | | 0x04 |
| void set_DtdParserProxy_CurrentPosition(int value) | 2 flags | | 0x04 |
| int get_DtdParserProxy_EntityStackLength() | 2 flags | | 0x04 |
| bool get_DtdParserProxy_IsEntityEolNormalized() | 2 flags | | 0x01 |
| IValidationEventHandling get_DtdParserProxy_ValidationEventHandling() | 2 flags | | 0x08 |
| void DtdParserProxy_OnNewLine(int pos) | 1 flags | | 0x04 |
| int get_DtdParserProxy_LineNo() | 2 flags | | 0x04 |
| int get_DtdParserProxy_LineStartPosition() | 2 flags | | 0x04 |
| int DtdParserProxy_ReadData() | 1 flags | | 0x04 |
| int DtdParserProxy_ParseNumericCharRef(StringBuilder internalSubsetBuilder) | 1 flags | | 0x08 |
| int DtdParserProxy_ParseNamedCharRef(bool expand, StringBuilder internalSubsetBuilder) | 1 flags | | 0x08 |
| void DtdParserProxy_ParsePI(StringBuilder sb) | 1 flags | | 0x08 |
| bool get_IsResolverNull() | Private+1 flags | | 0x01 |
| XmlResolver GetTempResolver() | Private | | 0x08 |
| bool DtdParserProxy_PushEntity(IDtdEntityInfo entity, ref int& entityId) | 1 flags | | 0x08 |
| bool DtdParserProxy_PopEntity(ref IDtdEntityInfo& oldEntity, ref int& newEntityId) | 1 flags | | 0x08 |
| bool DtdParserProxy_PushExternalSubset(const string& systemId, const string& publicId) | 1 flags | | 0x08 |
| void DtdParserProxy_PushInternalDtd(const string& baseUri, const string& internalDtd) | 1 flags | | 0x08 |
| void DtdParserProxy_Throw(Exception e) | 1 flags | | 0x08 |
| void DtdParserProxy_OnSystemId(const string& systemId, const LineInfo& keywordLineInfo, const LineInfo& systemLiteralLineInfo) | 1 flags | | 0x08 |
| void DtdParserProxy_OnPublicId(const string& publicId, const LineInfo& keywordLineInfo, const LineInfo& publicLiteralLineInfo) | 1 flags | | 0x08 |
| void Throw(int pos, const string& res, const string& arg) | Private | | 0x08 |
| void Throw(int pos, const string& res, const string[]& args) | Private | | 0x08 |
| void Throw(int pos, const string& res) | Private | | 0x08 |
| void Throw(const string& res) | Private | | 0x08 |
| void Throw(const string& res, int lineNo, int linePos) | Private | | 0x08 |
| void Throw(const string& res, const string& arg) | Private | | 0x08 |
| void Throw(const string& res, const string& arg, int lineNo, int linePos) | Private | | 0x08 |
| void Throw(const string& res, const string[]& args) | Private | | 0x08 |
| void Throw(const string& res, const string& arg, Exception innerException) | Private | | 0x08 |
| void Throw(const string& res, const string[]& args, Exception innerException) | Private | | 0x08 |
| void Throw(Exception e) | Private | | 0x08 |
| void ReThrow(Exception e, int lineNo, int linePos) | Private | | 0x08 |
| void ThrowWithoutLineInfo(const string& res) | Private | | 0x08 |
| void ThrowWithoutLineInfo(const string& res, const string& arg) | Private | | 0x08 |
| void ThrowWithoutLineInfo(const string& res, const string[]& args, Exception innerException) | Private | | 0x08 |
| void ThrowInvalidChar(const char[]& data, int length, int invCharPos) | Private | | 0x08 |
| void SetErrorState() | Private | | 0x00 |
| void SendValidationEvent(const XmlSeverityType& severity, const string& code, const string& arg, int lineNo, int linePos) | Private | | 0x08 |
| void SendValidationEvent(const XmlSeverityType& severity, XmlSchemaException exception) | Private | | 0x08 |
| bool get_InAttributeValueIterator() | Private+1 flags | | 0x01 |
| void FinishAttributeValueIterator() | Private | | 0x00 |
| bool get_DtdValidation() | Private+1 flags | | 0x01 |
| void InitStreamInput(Stream stream, Encoding encoding) | Private | | 0x08 |
| void InitStreamInput(const string& baseUriStr, Stream stream, Encoding encoding) | Private | | 0x08 |
| void InitStreamInput(Uri baseUri, Stream stream, Encoding encoding) | Private | | 0x08 |
| void InitStreamInput(Uri baseUri, const string& baseUriStr, Stream stream, Encoding encoding) | Private | | 0x08 |
| void InitStreamInput(Uri baseUri, const string& baseUriStr, Stream stream, const byte[]& bytes, int byteCount, Encoding encoding) | Private | | 0x08 |
| void InitTextReaderInput(const string& baseUriStr, TextReader input) | Private | | 0x08 |
| void InitTextReaderInput(const string& baseUriStr, Uri baseUri, TextReader input) | Private | | 0x08 |
| void InitStringInput(const string& baseUriStr, Encoding originalEncoding, const string& str) | Private | | 0x08 |
| void InitFragmentReader(const XmlNodeType& fragmentType, XmlParserContext parserContext, bool allowXmlDeclFragment) | Private | | 0x08 |
| void ProcessDtdFromParserContext(XmlParserContext context) | Private | | 0x08 |
| void OpenUrl() | Private | | 0x00 |
| void OpenUrlDelegate(object xmlResolver) | Private | | 0x08 |
| Encoding DetectEncoding() | Private | | 0x08 |
| void SetupEncoding(Encoding encoding) | Private | | 0x08 |
| void SwitchEncoding(Encoding newEncoding) | Private | | 0x08 |
| Encoding CheckEncoding(const string& newEncodingName) | Private | | 0x08 |
| void UnDecodeChars() | Private | | 0x00 |
| void SwitchEncodingToUTF8() | Private | | 0x00 |
| int ReadData() | Private | | 0x04 |
| int GetChars(int maxCharsCount) | Private | | 0x04 |
| void InvalidCharRecovery(ref int& bytesCount, ref int& charsCount) | Private | | 0x04 |
| void Close(bool closeInput) | 1 flags | | 0x01 |
| void ShiftBuffer(int sourcePos, int destPos, int count) | Private | | 0x04 |
| bool ParseXmlDeclaration(bool isTextDecl) | Private | | 0x01 |
| bool ParseDocumentContent() | Private | | 0x01 |
| bool ParseElementContent() | Private | | 0x01 |
| void ThrowUnclosedElements() | Private | | 0x00 |
| void ParseElement() | Private | | 0x00 |
| void AddDefaultAttributesAndNormalize() | Private | | 0x00 |
| void ParseEndElement() | Private | | 0x00 |
| void ThrowTagMismatch(NodeData startTag) | Private | | 0x08 |
| void ParseAttributes() | Private | | 0x00 |
| void ElementNamespaceLookup() | Private | | 0x00 |
| void AttributeNamespaceLookup() | Private | | 0x00 |
| void AttributeDuplCheck() | Private | | 0x00 |
| void OnDefaultNamespaceDecl(NodeData attr) | Private | | 0x08 |
| void OnNamespaceDecl(NodeData attr) | Private | | 0x08 |
| void OnXmlReservedAttribute(NodeData attr) | Private | | 0x08 |
| void ParseAttributeValueSlow(int curPos, ushort quoteChar, NodeData attr) | Private | | 0x08 |
| void AddAttributeChunkToList(NodeData attr, NodeData chunk, ref NodeData& lastChunk) | Private | | 0x08 |
| bool ParseText() | Private | | 0x01 |
| bool ParseText(ref int& startPos, ref int& endPos, ref int& outOrChars) | Private | | 0x04 |
| void FinishPartialValue() | Private | | 0x00 |
| void FinishOtherValueIterator() | Private | | 0x00 |
| void SkipPartialTextValue() | Private | | 0x00 |
| void FinishReadValueChunk() | Private | | 0x00 |
| void FinishReadContentAsBinary() | Private | | 0x00 |
| void FinishReadElementContentAsBinary() | Private | | 0x00 |
| bool ParseRootLevelWhitespace() | Private | | 0x01 |
| void ParseEntityReference() | Private | | 0x00 |
| EntityType HandleEntityReference(bool isInAttributeValue, const EntityExpandType& expandType, ref int& charRefEndPos) | Private | | 0x04 |
| EntityType HandleGeneralEntityReference(const string& name, bool isInAttributeValue, bool pushFakeEntityIfNullResolver, int entityStartLinePos) | Private | | 0x08 |
| bool get_InEntity() | Private+1 flags | | 0x01 |
| bool HandleEntityEnd(bool checkEntityNesting) | Private | | 0x01 |
| void SetupEndEntityNodeInContent() | Private | | 0x00 |
| void SetupEndEntityNodeInAttribute() | Private | | 0x00 |
| bool ParsePI() | Private | | 0x01 |
| bool ParsePI(StringBuilder piInDtdStringBuilder) | Private | | 0x08 |
| bool ParsePIValue(ref int& outStartPos, ref int& outEndPos) | Private | | 0x04 |
| void ParseCData() | Private | | 0x00 |
| bool ParseDoctypeDecl() | Private | | 0x01 |
| void ParseDtd() | Private | | 0x00 |
| void SkipDtd() | Private | | 0x00 |
| void SkipPublicOrSystemIdLiteral() | Private | | 0x00 |
| void SkipUntil(ushort stopChar, bool recognizeLiterals) | Private | | 0x02 |
| int EatWhitespaces(StringBuilder sb) | Private | | 0x08 |
| int ParseCharRefInline(int startPos, ref int& charCount, ref EntityType& entityType) | Private | | 0x04 |
| int ParseNumericCharRef(bool expand, StringBuilder internalSubsetBuilder, ref EntityType& entityType) | Private | | 0x08 |
| int ParseNumericCharRefInline(int startPos, bool expand, StringBuilder internalSubsetBuilder, ref int& charCount, ref EntityType& entityType) | Private | | 0x08 |
| int ParseNamedCharRef(bool expand, StringBuilder internalSubsetBuilder) | Private | | 0x08 |
| int ParseNamedCharRefInline(int startPos, bool expand, StringBuilder internalSubsetBuilder) | Private | | 0x08 |
| int ParseName() | Private | | 0x04 |
| int ParseQName(ref int& colonPos) | Private | | 0x04 |
| int ParseQName(bool isQName, int startOffset, ref int& colonPos) | Private | | 0x04 |
| bool ReadDataInName(ref int& pos) | Private | | 0x04 |
| string ParseEntityName() | Private | | 0x08 |
| NodeData AddNode(int nodeIndex, int nodeDepth) | Private | | 0x08 |
| NodeData AllocNode(int nodeIndex, int nodeDepth) | Private | | 0x08 |
| NodeData AddAttributeNoChecks(const string& name, int attrDepth) | Private | | 0x08 |
| NodeData AddAttribute(int endNamePos, int colonPos) | Private | | 0x08 |
| NodeData AddAttribute(const string& localName, const string& prefix, const string& nameWPrefix) | Private | | 0x08 |
| void PopElementContext() | Private | | 0x00 |
| void OnNewLine(int pos) | Private | | 0x04 |
| void OnEof() | Private | | 0x00 |
| string LookupNamespace(NodeData node) | Private | | 0x08 |
| void AddNamespace(const string& prefix, const string& uri, NodeData attr) | Private | | 0x08 |
| void ResetAttributes() | Private | | 0x00 |
| void FullAttributeCleanup() | Private | | 0x00 |
| void PushXmlContext() | Private | | 0x00 |
| void PopXmlContext() | Private | | 0x00 |
| XmlNodeType GetWhitespaceType() | Private | | 0x04 |
| XmlNodeType GetTextNodeType(int orChars) | Private | | 0x04 |
| void PushExternalEntityOrSubset(const string& publicId, const string& systemId, Uri baseUri, const string& entityName) | Private | | 0x08 |
| bool OpenAndPush(Uri uri) | Private | | 0x08 |
| bool PushExternalEntity(IDtdEntityInfo entity) | Private | | 0x08 |
| void PushInternalEntity(IDtdEntityInfo entity) | Private | | 0x08 |
| void PopEntity() | Private | | 0x00 |
| void RegisterEntity(IDtdEntityInfo entity) | Private | | 0x08 |
| void UnregisterEntity() | Private | | 0x00 |
| void PushParsingState() | Private | | 0x00 |
| void PopParsingState() | Private | | 0x00 |
| int IncrementalRead() | Private | | 0x04 |
| void FinishIncrementalRead() | Private | | 0x00 |
| bool ParseFragmentAttribute() | Private | | 0x01 |
| bool ParseAttributeValueChunk() | Private | | 0x01 |
| void ParseXmlDeclarationFragment() | Private | | 0x00 |
| void ThrowUnexpectedToken(int pos, const string& expectedToken) | Private | | 0x08 |
| void ThrowUnexpectedToken(const string& expectedToken1) | Private | | 0x08 |
| void ThrowUnexpectedToken(int pos, const string& expectedToken1, const string& expectedToken2) | Private | | 0x08 |
| void ThrowUnexpectedToken(const string& expectedToken1, const string& expectedToken2) | Private | | 0x08 |
| string ParseUnexpectedToken(int pos) | Private | | 0x08 |
| string ParseUnexpectedToken() | Private | | 0x08 |
| void ThrowExpectingWhitespace(int pos) | Private | | 0x04 |
| int GetIndexOfAttributeWithoutPrefix(const string& name) | Private | | 0x08 |
| int GetIndexOfAttributeWithPrefix(const string& name) | Private | | 0x08 |
| bool ZeroEndingStream(int pos) | Private | | 0x04 |
| void ParseDtdFromParserContext() | Private | | 0x00 |
| bool MoveToNextContentNode(bool moveIfOnContentNode) | Private | | 0x01 |
| void SetupFromParserContext(XmlParserContext context, XmlReaderSettings settings) | Private | | 0x08 |
| IDtdInfo get_DtdInfo() | 3 flags | | 0x08 |
| void SetDtdInfo(IDtdInfo newDtdInfo) | 1 flags | | 0x08 |
| void set_ValidationEventHandling(IValidationEventHandling value) | 2 flags | | 0x08 |
| void set_OnDefaultAttributeUse(OnDefaultAttributeUseDelegate value) | 2 flags | | 0x08 |
| void set_XmlValidatingReaderCompatibilityMode(bool value) | 2 flags | | 0x01 |
| XmlNodeType get_FragmentType() | 2 flags | | 0x04 |
| void ChangeCurrentNodeType(const XmlNodeType& newNodeType) | 1 flags | | 0x04 |
| XmlResolver GetResolver() | 1 flags | | 0x08 |
| void set_InternalSchemaType(object value) | 2 flags | | 0x08 |
| object get_InternalTypedValue() | 2 flags | | 0x08 |
| void set_InternalTypedValue(object value) | 2 flags | | 0x08 |
| bool get_StandAlone() | 2 flags | | 0x01 |
| XmlNamespaceManager get_NamespaceManager() | 3 flags | | 0x08 |
| bool get_V1Compat() | 2 flags | | 0x01 |
| bool AddDefaultAttributeDtd(IDtdDefaultAttributeInfo defAttrInfo, bool definedInDtd, const NodeData[]& nameSortedNodeData) | Private | | 0x08 |
| bool AddDefaultAttributeNonDtd(SchemaAttDef attrDef) | 1 flags | | 0x08 |
| NodeData AddDefaultAttributeInternal(const string& localName, const string& ns, const string& prefix, const string& value, int lineNo, int linePos, int valueLineNo, int valueLinePos, bool isXmlAttribute) | Private | | 0x08 |
| void set_DisableUndeclaredEntityCheck(bool value) | 2 flags | | 0x01 |
| bool UriEqual(Uri uri1, const string& uri1Str, const string& uri2Str, XmlResolver resolver) | Private | | 0x08 |
| void RegisterConsumedCharacters(long characters, bool inEntityReference) | Private | | 0x08 |
| string StripSpaces(const string& value) | Static+1 flags | | 0x08 |
| void StripSpaces(const char[]& value, int index, ref int& len) | Static+1 flags | | 0x08 |
| void BlockCopyChars(const char[]& src, int srcOffset, const char[]& dst, int dstOffset, int count) | Static+1 flags | | 0x08 |
| void BlockCopy(const byte[]& src, int srcOffset, const byte[]& dst, int dstOffset, int count) | Static+1 flags | | 0x08 |