| void .ctor(Stream stream, const byte[]& data, int len, const string& baseUri, bool closeInput, XmlReaderSettings settings) | Public+1 flags | | 0x08 |
| XmlReaderSettings get_Settings() | Public+2 flags | | 0x08 |
| XmlNodeType get_NodeType() | Public+2 flags | | 0x04 |
| 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 |
| XmlSpace get_XmlSpace() | Public+2 flags | | 0x04 |
| string get_XmlLang() | Public+2 flags | | 0x08 |
| Type get_ValueType() | Public+2 flags | | 0x08 |
| int get_AttributeCount() | Public+2 flags | | 0x04 |
| string GetAttribute(const string& name, const string& ns) | Public+1 flags | | 0x08 |
| string GetAttribute(const string& name) | 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 |
| bool get_EOF() | Public+2 flags | | 0x01 |
| bool ReadAttributeValue() | Public+1 flags | | 0x01 |
| void Close() | Public+1 flags | | 0x00 |
| XmlNameTable get_NameTable() | Public+2 flags | | 0x08 |
| string LookupNamespace(const string& prefix) | Public+1 flags | | 0x08 |
| void ResolveEntity() | Public+1 flags | | 0x00 |
| ReadState get_ReadState() | Public+2 flags | | 0x04 |
| bool Read() | Public+1 flags | | 0x01 |
| IDictionary<System.String System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(const XmlNamespaceScope& scope) | PrivateFinal+2 flags | | 0x08 |
| string System.Xml.IXmlNamespaceResolver.LookupPrefix(const string& namespaceName) | PrivateFinal+2 flags | | 0x08 |
| void VerifyVersion(int requiredVersion, const BinXmlToken& token) | Private | | 0x04 |
| void AddInitNamespace(const string& prefix, const string& uri) | Private | | 0x08 |
| void AddName() | Private | | 0x00 |
| void AddQName() | Private | | 0x00 |
| void NameFlush() | Private | | 0x00 |
| void SkipExtn() | Private | | 0x00 |
| int ReadQNameRef() | Private | | 0x04 |
| int ReadNameRef() | Private | | 0x04 |
| bool FillAllowEOF() | Private | | 0x01 |
| void Fill_(int require) | Private | | 0x04 |
| void Fill(int require) | Private | | 0x04 |
| byte ReadByte() | Private | | 0x01 |
| ushort ReadUShort() | Private | | 0x02 |
| int ParseMB32() | Private | | 0x04 |
| int ParseMB32_(byte b) | Private | | 0x04 |
| int ParseMB32(int pos) | Private | | 0x04 |
| int ParseMB64() | Private | | 0x04 |
| BinXmlToken PeekToken() | Private | | 0x04 |
| BinXmlToken ReadToken() | Private | | 0x04 |
| BinXmlToken NextToken2(const BinXmlToken& token) | Private | | 0x04 |
| BinXmlToken NextToken1() | Private | | 0x04 |
| BinXmlToken NextToken() | Private | | 0x04 |
| BinXmlToken PeekNextToken() | Private | | 0x04 |
| BinXmlToken RescanNextToken() | Private | | 0x04 |
| string ParseText() | Private | | 0x08 |
| int ScanText(int start) | Private | | 0x04 |
| string GetString(int pos, int cch) | Private | | 0x08 |
| string GetStringAligned(const byte[]& data, int offset, int cch) | Private | | 0x08 |
| string GetAttributeText(int i) | Private | | 0x08 |
| int LocateAttribute(const string& name, const string& ns) | Private | | 0x08 |
| int LocateAttribute(const string& name) | Private | | 0x08 |
| void PositionOnAttribute(int i) | Private | | 0x04 |
| void GrowElements() | Private | | 0x00 |
| void GrowAttributes() | Private | | 0x00 |
| void ClearAttributes() | Private | | 0x00 |
| void PushNamespace(const string& prefix, const string& ns, bool implied) | Private | | 0x08 |
| void PopNamespaces(NamespaceDecl firstInScopeChain) | Private | | 0x08 |
| void GenerateImpliedXmlnsAttrs() | Private | | 0x00 |
| bool ReadInit(bool skipXmlDecl) | Private | | 0x01 |
| void ScanAttributes() | Private | | 0x00 |
| void SimpleCheckForDuplicateAttributes() | Private | | 0x00 |
| void HashCheckForDuplicateAttributes() | Private | | 0x00 |
| string XmlDeclValue() | Private | | 0x08 |
| string CDATAValue() | Private | | 0x08 |
| void FinishCDATA() | Private | | 0x00 |
| void FinishEndElement() | Private | | 0x00 |
| bool ReadDoc() | Private | | 0x01 |
| void ImplReadData(const BinXmlToken& tokenType) | Private | | 0x04 |
| void ImplReadElement() | Private | | 0x00 |
| void ImplReadEndElement() | Private | | 0x00 |
| void ImplReadDoctype() | Private | | 0x00 |
| void ImplReadPI() | Private | | 0x00 |
| void ImplReadCDATA() | Private | | 0x00 |
| void ImplReadNest() | Private | | 0x00 |
| void ImplReadEndNest() | Private | | 0x00 |
| void ImplReadXmlText() | Private | | 0x00 |
| void UpdateFromTextReader() | Private | | 0x00 |
| bool UpdateFromTextReader(bool needUpdate) | Private | | 0x01 |
| void CheckAllowContent() | Private | | 0x00 |
| void GenerateTokenTypeMap() | Private | | 0x00 |
| Type GetValueType(const BinXmlToken& token) | Private | | 0x08 |
| void ReScanOverValue(const BinXmlToken& token) | Private | | 0x04 |
| XmlNodeType ScanOverValue(const BinXmlToken& token, bool attr, bool checkChars) | Private | | 0x04 |
| XmlNodeType ScanOverAnyValue(const BinXmlToken& token, bool attr, bool checkChars) | Private | | 0x04 |
| XmlNodeType CheckText(bool attr) | Private | | 0x04 |
| XmlNodeType CheckTextIsWS() | Private | | 0x04 |
| void CheckValueTokenBounds() | Private | | 0x00 |
| int GetXsdKatmaiTokenLength(const BinXmlToken& token) | Private | | 0x04 |
| int XsdKatmaiTimeScaleToValueLength(byte scale) | Private | | 0x04 |
| long ValueAsLong() | Private | | 0x08 |
| ulong ValueAsULong() | Private | | 0x08 |
| decimal ValueAsDecimal() | Private | | 0x10 |
| double ValueAsDouble() | Private | | 0x08 |
| string ValueAsDateTimeString() | Private | | 0x08 |
| string ValueAsString(const BinXmlToken& token) | Private | | 0x08 |
| short GetInt16(int pos) | Private | | 0x04 |
| ushort GetUInt16(int pos) | Private | | 0x04 |
| int GetInt32(int pos) | Private | | 0x04 |
| uint GetUInt32(int pos) | Private | | 0x04 |
| long GetInt64(int pos) | Private | | 0x08 |
| ulong GetUInt64(int pos) | Private | | 0x08 |
| float GetSingle(int offset) | Private | | 0x04 |
| double GetDouble(int offset) | Private | | 0x08 |
| Exception ThrowUnexpectedToken(const BinXmlToken& token) | Private | | 0x08 |
| Exception ThrowXmlException(const string& res) | Private | | 0x08 |
| Exception ThrowXmlException(const string& res, const string& arg1, const string& arg2) | Private | | 0x08 |
| Exception ThrowNotSupported(const string& res) | Private | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |